7
11021 Fuqua St
Houston, TX 77089
$18.00 USD/SF/YR
2,000-2,408 SF
5
Spaces Available
Built 1984
2,408 SF Contiguous
Built 1984
2,000-2,408 SF
$18.00 USD/SF/YR
Retail