43
5830 Star Ln
Houston, TX 77057
$21.00 USD/SF/YR
2,000-3,750 SF
2
Spaces Available
Built 1960
3,750 SF Contiguous
Built 1960
2,000-3,750 SF
$21.00 USD/SF/YR
Flex