View Details $74,000,000 1 of 61 Ocean Boulevard | Delray Beach 6 beds 9 baths 2 ½ baths 14,425 sqft 1 to 2 Acres acres On Site: 95 Days