1231 Van Buren St, Lake Placid FL 33852 - MLS# A11755567 - FOR SALE | Brickellsold