341 Moon River Ave, Lake Placid FL 33852 - MLS# A11482087 - FOR SALE | Brickellsold