24831 Stephen Avenue, Euclid, OH 44123
3
beds
2
baths
2,278 Sq.Ft. LIVING AREA
5,980.79 Sq.Ft. lot