6876 Sebastopol Avenue Sebastopol CA 95472

  • Listing Price
  • Year Built 1967
  • Lot Size 3,960 sqft
  • Square Footage 3,000 sqft
  • Bathrooms 2

SHARE THIS PAGE: