908 AMARANTH STREET, Lake Placid, FL 33852 – OM620701 - James Thelu...