5-Acre Lake Placid, FL Estate With Resort-Style Oasis Selling To Highest Bidder At Absolute Auction 205 Sea Biscuit Lane, Lake Placid, Florida, United States, 33852 Located in the gated equestrian community of Cloverleaf Trails in Lake Placid, Florida, this spectacular 5-acre estate will be selling to the higher bidder on February 11th, 2017 as it […]