View Details $455,000 1 of 29 Riverwood Phs II U3 | Dallas 5 beds 4 baths 3,561 sqft 0.23 acres On Site: 30 Days