We have found 16 properties on N Townsend Ave, Montrose, CO. Average price per square feet on N Townsend Ave is $347. It is 166.9% higher than average price per sqft Montrose. Average sale price on N Townsend Ave is $800,000. It is 233.0% higher than average sale price in Montrose.