franklin county fl waterfront homes for sale