We have found 12 properties on Echo Ave NW, Oxford, IA. Average price per square feet on Echo Ave NW is $211. It is 73.0% higher than average price per sqft Oxford. Average sale price on Echo Ave NW is $224,215. It is 11.0% higher than average sale price in Oxford.