View Details $420,000 1 of 22 Placid Lakes Sec 12 | Lake Placid 3 beds 2 baths 1,729 sqft 0.7 acres On Site: 308 Days