- 3865 ROYAL MANOR PL SANTA ROSA CA 95404 · 81/100
- 736 OAK ST SANTA ROSA CA 95404-5041 · 79/100
- 4244 LOS OLIVOS CT SANTA ROSA CA 95404-2713 · 78/100
- 4424 GRANGE RD SANTA ROSA CA 95404-9589 · 77/100
- 3865 ROYAL MAYOR PLACE SANTA ROSA CA 95404 · 77/100
- 2828 THRUSH DR · 76/100
- 3783 DAFFORD PL SANTA ROSA CA 95404-7667 · 64/100
- 2131 PARISH DR SANTA ROSA CA 95404-2322 · 64/100