343 Ellison Ave, Lake Placid FL 33852 - MLS# A11686568 - FOR SALE | Brickellsold