Community will have 284 units and 7,500-square-foot clubhouse
Wood Partners, an Atlanta-based builder of multifamily projects, just closed its $6.25 million purchase of land in Delray Beach, where it’s planning a new apartment community.
The deal includes about 12.3 acres of land just north of Delray’s historic but dilapidated train station at 1720 Depot Avenue. It’s split into five parcels, county records show, and Wood Partners financed the purchase with a $42.65 million loan from NXT Capital