Algiers Avenue, Santa Rosa, CA
Furnished room with own bathroom in a house
single room in a single-family home. The house is located in a quiet area and is a minute's walk away from a park.
About 0.6mi from St. Francis Acres, Santa Rosa, Sonoma County, CA