Photo Gallery - Listing ID 959 Sold For: $4,299,000 Status: Sold Address: 221 El Vedado Road Palm Beach, FLORIDA 33480 Bedrooms: 5 Full Baths: 3 Total Baths: 4 Partial Baths: 1 Back to Previous Page | Go to Property Data services provided by IDX Broker