1 recently rented property at Tachevah Dr, Santa Rosa, CA


   to   
      
      
Recently rented $2,050
  • 3 beds
  • 2.5 baths
  • 1350 sqft
View details
2920 Tachevah Dr, Santa Rosa, CA 95405