5
1330 Sherwood Forest St
Houston, TX 77043
$10.56 - $12.00 USD/SF/YR
1,520-4,582 SF
5
Spaces Available
Built 2002
1,520 SF Contiguous
Built 2002
1,520-4,582 SF
$10.56 - $12.00 USD/SF/YR
Industrial