Property
Allure
Location
Dallas, TX
Use
Multifamily

Allure

Built in 1997, this 364 unit Class B+ garden style apartment property is located in Dallas, TX