Waltons Landing Categories Real Estate - Rentals/Long Term Housing 30 Crane Street Santa Rosa Beach FL 32459 (850) 517-0470 Send Email Visit Website About Us Build to rent townhome community Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×