• Legends Townhomes
  • Located in gorgeous South Walton in Northwest Florida, the Santa Rosa area offers an attractive alternative to the sprawl of typical beach destinations. With just a short walk or drive, visitors will find eclectic shops and artist colonies along the coastal Scenic Highway 30-A stretch.
2 Results