1
12202-12212 Beechnut St
Houston, TX 77072
$3,500,000 USD
30,240 SF
5.93% Cap Rate
30,240 SF
$3,500,000 USD
Storefront