View Details Under Contract $1,249,000 1 of 51 Montecito Meadow | Santa Rosa 3 beds 2 baths 1 ½ baths 3,287 sqft 0.49 acres On Site: 20 Days