We have found 12 properties on Euclid Ave, Toronto, OH. Average price per square feet on Euclid Ave is $102. It is 100.0% higher than average price per sqft Toronto. Average sale price on Euclid Ave is $98,000. It is 22.2% higher than average sale price in Toronto.