View Details Under Contract $5,200,000 1 of 42 Vista Del Mar Delray Bch | Delray Beach 5 beds 4 baths 1 ½ baths 5,430 sqft < 1/4 Acre acres On Site: 125 Days