272 DEERWALK AVE, Lake Placid FL 33852 - MLS# A11274235 - FOR SALE | Brickellsold