21
8403 Almeda. Rd
Houston, TX 77054
$9.00 - $10.20 USD/SF/YR
2,196-3,542 SF
3
Spaces Available
Built 1983
2,348 SF Contiguous
Built 1983
2,196-3,542 SF
$9.00 - $10.20 USD/SF/YR
Flex, Industrial