Spacious 4-bedroom house located on a private, quiet lake. Lake McCoy is located on the south side of the city of Lake Placid, Florida, with a surface area of 50.83-acre. Five minute drive from downtown Lake Placid where restaurants and shops are located.