1/10 10 closed $324,900 15.4% $375,000 3 Beds2 Baths1,291 SqFt 3321 Yulupa AVE, Santa Rosa, CA 95405 Condo Listed by Lyon RE Natomas