Delray Beach
Lot Size: 8,200 SQ.FT.Units: Mixed Use Multi-Family/CommercialSpecial Features: 4-Story, New ConstructionProject Valuation: $25,000,000Date of Completion: September 2024