405 Blue Horizon, Lake Placid FL 33852 - MLS# A11751043 - FOR SALE | Brickellsold