1009 Tennyson, Lake Placid FL 33852 - MLS# A11745530 - FOR SALE | Brickellsold