12
3330 Audley St
Houston, TX 77098
$30.00 USD/SF/YR
2,106-5,186 SF
2
Spaces Available
Built 1974
5,186 SF Contiguous
Built 1974
2,106-5,186 SF
$30.00 USD/SF/YR
Retail