The Lex

9701 W Ferris Branch, Dallas, TX
Multifamily
144 unit apartment