105 Citation St, Lake Placid FL 33852 - MLS# A11745555 - FOR SALE | Brickellsold