1 Month Free 2 Wks Ago COMPARE Sonoma Court Townhomes 2300-2350 Corby Ave, Santa Rosa, CA 95407 1 - 2 Beds$1,895 - $2,195