10/24/2023

Acquisition of Tiburon Apartments

Tiburon Apartments, a 362-unit multifamily property located in Dallas, TX