1/50 New $1,295,000 4 Beds2 Baths1,064 SqFt 713 S LAKE AVE, Delray Beach, FL 33483 Listed by Jayson Burtch CENTURY 21 SUNBELT REALTY