• Low-Rise

Greenhouse

Houston, TX

350

Units

980

Average Unit Size

4

Stories

Details

Address:2040 Greenhouse Rd.
Houston, TX 77084

Built: 2016