The Trousdale

Sold
3327 Crestview Drive, Dallas, Texas 75235

Units 92
Property Type Multifamily