1105 Butternut Road, Lake Placid FL 33852 - MLS# A11713628 - FOR SALE | Brickellsold