Villa Garrett Apartments

Sold
1919 N Garrett Avenue, Dallas, Texas 75206

Units 50
Property Type Multifamily