top of page
2111 Holly Hall St

2111 Holly Hall St, Houston, TX 77054

This multi-family property is located at 2111 Holly Hall St, Houston TX. This property has approximately 542,367 sq ft of building size and features 569 units. This property has a lot size of 809,201 SF of land and was built in 1971.

Check Availability

Thank you, we will be in touch soon. 

bottom of page