3
1315 Spencer Hwy
South Houston, TX 77587
$9.00 USD/SF/YR
3,395 SF
1
Space Available
Built 1967
3,395 SF Contiguous
Built 1967
3,395 SF
$9.00 USD/SF/YR
Retail