Private Equity Fund - FREP III

Back to Overview


Humblewood Shopping Center

Humblewood Shopping Center

19661 US-59, Humble, TX 77338

Gross Leasable Area:
172,897 sq ft

Total Land Area:
16.30 acres

Year Built:
1980

Year Purchased:
2017

 

View all property locations: