Found 128: Lake Placid, Single Family Homes, For Sale