We have found 6 properties on W Euclid Ave, Barron, WI. Average price per square feet on W Euclid Ave is $66. It is 17.9% higher than average price per sqft Barron. Average sale price on W Euclid Ave is $51,250. It is 43.3% lower than average sale price in Barron.

List of properties