1/50 New $1,295,000 4 Beds2 Baths1,064 SqFt 713 S Lake AVE, Delray Beach, FL 33483 Listed by Century 21 Sunbelt Realty