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.
Thank you, we will be in touch soon.
bottom of page