We have found 24 properties on E 224th St, Euclid, OH. Average price per square feet on E 224th St is $53. It is 14.5% lower than average price per sqft Euclid. Average sale price on E 224th St is $75,032. It is 15.2% lower than average sale price in Euclid.