• 399 Canal Rd, Sarasota FL 34242
  • Year Built: 2005
  • Can be rented daily, weekly, etc

Canal Villas, Siesta Key Demographics