185 Autumn Ave, Lake Placid FL 33852 - MLS# A11628235 - FOR SALE | Brickellsold