Olen Properties closed 2025 with a bang, completing the largest single-property apartment acquisition in its history, for a 636-unit complex in the Atlanta area. The Newport Beach-based developer, ...