1/50 Open Thu 1PM-4PM $1,895,000 3 Beds2.5 Baths1,764 SqFt 802 Andrews AVE, Delray Beach, FL 33483 Listed by Compass Florida LLC