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: July 2022