REO $400,000

8120 Tarwater Road Santa Rosa, CA 95404

  • Land
  • 06 sqft lot
  • Listed


© 2024 RES.NET. All Rights Reserved.