1/15 15 New $2,145 3 Beds2 Baths1,292 SqFt 362 PLACID LAKE DR, Sanford, FL 32773 Single Family Home Listed by DARWIN HOMES, LLC.