246 Delray

Delray Beach

Lot Size: 8,200 SQ.FT.
Units: Mixed Use Multi-Family/Commercial
Special Features: 4-Story, New Construction
Project Valuation: $25,000,000
Date of Completion: September 2024