1806 Bella Vista Way, Santa Rosa, CA 95403
4
beds
3
baths
2,280 Sq.Ft. LIVING AREA
4,752 Sq.Ft. lot