- 6015 Montecito Blvd, Santa Rosa, CA 95409$2,250/mo2 beds · 1 units available6015 Montecito BlvdSanta Rosa, CA 95409Price Drop

- 5020 Roma St, Santa Rosa, CA 95409$2,150/mo2 beds · 1 units available5020 Roma StSanta Rosa, CA 95409Price Drop

Updated








