2211 Norfolk St
Houston, TX 77098
$30.00 USD/SF/YR
679-8,899 SF
10
Spaces Available
Built 1982
8,899 SF Contiguous
Built 1982
679-8,899 SF
$30.00 USD/SF/YR
Office