The Alista

10928 Royal Ln, Dallas, TX
Multifamily
333 unit apartment