Key Amenities
About this property
You'll love this 6,800 Square foot oasis, situated on beautiful Lake Placid. House sits on 2 acres with outside deck patio over looking lake and boathouse. Screened in patio with bbq grill. Very close to Sebring overlooking the most amazing sunsets. Perfect for water sport lovers. Indoor pool ...