1
12202-12212 Beechnut St
Houston, TX 77072
$3,750,000 USD
10,309 SF
4.66% Cap Rate
10,309 SF
$3,750,000 USD
Storefront