11
1824 Spring St
Houston, TX 77007
Rate Upon Request
1,479-3,348 SF
2
Spaces Available
Built 1954
3,348 SF Contiguous
Built 1954
1,479-3,348 SF
Rate Upon Request
Office/Retail