We have found 27 properties on Elmwood Ave N, Champlin, MN. Average price per square feet on Elmwood Ave N is $113. It is 5% lower than average price per sqft Champlin. Average sale price on Elmwood Ave N is $134,362. It is 30.4% lower than average sale price in Champlin.