1723 Calavaras Dr, Santa Rosa, California
1723 Calavaras Dr Santa Rosa California
Located in Santa Rosa, this vacation home is within a 5-minute drive of Sutter Employee Health and Sonoma County Fairgrounds. Free self parking is available onsite.