2925 W Creek Ln Santa Rosa CA 95407

  • Listing Price $
  • Year Built 2001
  • Lot Size 4,356 sqft
  • SQFT 2,129
  • Bedrooms 4
  • Bathrooms 2.5

SHARE THIS PAGE: