161 Esposti Meadows Way Santa Rosa CA 95403

  • Listing Price $
  • Year Built 2003
  • Lot Size 3,920 sqft
  • SQFT 1,475
  • Bedrooms 3
  • Bathrooms 2.5

SHARE THIS PAGE: