5
1201-1207 Spencer Hwy
South Houston, TX 77587
$24.00 USD/SF/YR
1,200-2,640 SF
2
Spaces Available
Built 1966
2,640 SF Contiguous
Built 1966
1,200-2,640 SF
$24.00 USD/SF/YR
Office/Retail, Retail