1824 Spring Street - Spring Street Studios, Houston, TX 77007

1824 Spring Street - Spring Street Studios, Houston, TX 77007

675 SF- 1,286 SF Available