12989 Bellaire Blvd
Houston, TX 77072
$850,000 USD
108,826 SF
1
Unit
108,826 SF
$850,000 USD
Storefront Retail Residential