Starwood pays $24M for rental community near Boynton

The Worthington Apartments in Palm Beach County An affiliate of the Starwood Property Trust just paid more than $24 million for an apartment community on the northern outskirts of Boynton Beach. The deal includes Worthington Apartments, a 300-unit community that was built in 1996. It’s located at 6274 Pinestead Drive, which sits in unincorporated territory…