535 W 20th St
Houston, TX 77008
Rate Upon Request
290-1,175 SF
4
Spaces Available
Built 1973
Built 1973
290-1,175 SF
Rate Upon Request
Coworking Space