כתובת הנכס: 1764 E 238th St,Euclid, OH 44117