11900 Bellaire Blvd
Houston, TX 77072
$34.00 USD/SF/YR
5,888 SF
1
Space Available
Built 1992
5,888 SF Contiguous
Built 1992
5,888 SF
$34.00 USD/SF/YR
Retail