1/48 48 closed $399,900 $399,900 3 Beds3 Baths1,933 SqFt 109 Delta AVE, Lake Placid, FL 33852 Single Family Home Listed by KW Reserve