18

3330 Audley St
Houston, TX 77098
$30.00 USD/SF/YR
164-3,473 SF
5
Spaces Available
Built 1974
3,473 SF Contiguous
Built 1974
164-3,473 SF
$30.00 USD/SF/YR
Office/Retail, Flex