We have found 52 properties on Townview Ave, Santa Rosa, CA. Average price per square feet on Townview Ave is $245. It is 27.7% lower than average price per sqft Santa Rosa. Average sale price on Townview Ave is $294,125. It is 35.9% lower than average sale price in Santa Rosa.