9
11814 Bellaire Blvd
Houston, TX 77072
$6,250,000 USD
27,354 SF
9% Cap Rate
27,354 SF
$6,250,000 USD
Storefront