29
312 N Lancaster Ave
Dallas, TX 75203
$7,200,000 USD
1,600 SF
16
Units
6.24% Cap Rate
1,600 SF
$7,200,000 USD
Apartments