View Details Under Contract $150,000 1 of 4 Santa Rosa-Northeast | Santa Rosa 1.01 acres On Site: 62 Days