3964 Match Point Ave, Santa Rosa, CA 95407

3 Beds      2.5 Baths      1,617 SF      $534,800    SOLD