6
1233 Tenaha St
Center, TX 75935
$3,848,767 USD
60,965 SF
7.3% Cap Rate
60,965 SF
$3,848,767 USD
Storefront