$270,0003 bd2 ba1,857 sqft Lake Placid, FL3 bd2 ba1,857 sqftLake Placid, FLSold 3 months agoBuyerSeller