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