Posts

Welltower Expands South Florida Footprint With $87.2M Lake Worth Acquisition

The property totals 366,036 square feet on 22 acres.