520 Deep River DR, Lake Placid FL 33852 - MLS# A11545040 - FOR SALE | Brickellsold