The Azul

10928 Audelia Rd, Dallas, TX
Multifamily
362 unit apartment