$120,000
324 E 248th Street, Euclid, OH, 44123
Single Family Residence