596 TENNESSEE AVENUE, Lake Placid, FL 33852 - MLS#OM625671 - Peter ...