ciadmin2024-12-06T22:11:05+00:00
6510 Northwood Dallas, TX 75225
Move-in ready
$3,299,000
Rooms | Baths | Size | Lot |
5 | 5.2 | 6,033 Sq. Ft. | 80×126 |