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