- 1465 Townview Ave, Santa Rosa, CA 95405$2,700/mo2 beds · 1.5 baths · 1,036 sq ft1465 Townview AveSanta Rosa, CA 95405
- 633 Semillon Ln, Santa Rosa, CA 95403$5,300/mo3 beds · 3.5 baths · 1,750 sq ft633 Semillon LnSanta Rosa, CA 95403
- 2791 McBride Ln #197, Santa Rosa, CA 95403$3,195/mo3 beds · 2.5 baths · 1,324 sq ft2791 McBride Ln #197Santa Rosa, CA 95403

- 722 Orchard St #2, Santa Rosa, CA 95404$2,100/mo2 beds · 1.5 baths · 900 sq ft722 Orchard St #2Santa Rosa, CA 95404

Updated





