6
2817-2827 Live Oak St
Dallas, TX 75204
$3,348,000 USD
7,084 SF
6.65% Cap Rate
7,084 SF
$3,348,000 USD
Storefront