City Central

7407 Fair Oaks Ave, Dallas, TX
Multifamily
154 unit apartment