Olympus Property paid $122.5 million, or $450,367/unit, for the Residences at Escaya, a 272-unit apartment complex in Chula Vista, Calif. The Fort Worth, Texas, investor purchased the property in November from its developer, Homefed Corp. At the time, the sales price was not yet known. Residences at Escaya, at 1925 Avenida Escaya, opened in 2020 and […]
The post Olympus Property Paid $122.5Mln for San Diego-Area Apartment Complex appeared first on Commercial Real Estate Direct.
Leave A Comment