09/30/2022

Acquisition of Thornbury Apartments

Thornbury Apartments, a 408-unit multifamily property located in Houston, TX