35
512 Lancaster Ave
Dallas, TX 75203
$3,750,000 USD
27,540 SF
7
Units
27,540 SF
$3,750,000 USD
Apartments