101 Bearwoods Ave. Lake Placid FL 33852 $52,000 2 bedroom 2 bath. Partially furnished Large rooms. Move in ready. $52,000