BEST LOT ON THE SUWANNEE RIVER! If you are looking for a view second-to-none, lots 15 & 16 are located at the entrance of Demory Creek in Suwannee, Florida. Existing improvements include a small travel trailer, shed, concrete seawall, and a modern st