Featured View Property Amazing Opportunity – Santa Rosa Duplex 205-209 Iowa, Santa Rosa, Ca 95401 Darling Santa Rosa duplex,… Bedrooms 6 Bathrooms 6 Area 2398 Sq Ft Sold $875,000