Homes for sale - 120 HAVEN CT, Carrabelle, FL 32322 – MLS#311056 - ...