View Details $23,450,000 1 of 85 Del Ida Park | Delray Beach 4 beds 4 baths 4 ½ baths 7,493 sqft 1/4 to 1/2 Acre acres On Site: 854 Days