1534 MEADOWBROOK ST, Lake Placid - $82,900