Recently Closed
1300 S. Adelaide StreetTerrell, Texas
$3,950,000
Listing Price
107
Units
Year Built: 1963