1/91 91 Open Sat 9AM-11AM $4,590,000 4 Beds4.1 Baths4,953 SqFt 1017 Bucida RD, Delray Beach, FL 33483 Townhouse Listed by Douglas Elliman