Mast Capital opens luxury rentals in Palm Beach County

Edera Palm Springs is already 60% leased. (Mast Capital)
Edera Palm Springs’ 264 units are already 60% leased