- 1436 Velma Ave, Santa Rosa, CA 95403$3,700/mo3 beds · 2.5 baths · 1,462 sq ft1436 Velma AveSanta Rosa, CA 95403
- 1956 Kirkhill St, Santa Rosa, CA 95403$3,000/mo3 beds · 2 baths · 1,150 sq ft1956 Kirkhill StSanta Rosa, CA 95403
- 2576 Mohawk Ct #2, Santa Rosa, CA 95403$2,650/mo3 beds · 1.5 baths · 1,100 sq ft2576 Mohawk Ct #2Santa Rosa, CA 95403
Updated








