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