12404 Davie Ct
Venice, FL

Property Details

  • 5
    Beds
  • 4
    Baths
  • 3,607
    Square Feet
  • 10,504
    Lot Size