24430 Russell Ave, Euclid, OH (current address)
24430 Russell Ave, Cleveland, OH (2018 - 2018)
24430 Russell Ave, Euclid, OH (2013 - 2018)
24430 Euclid Ave, Euclid, OH (2006 - 2006)
1060 E 68th St, Cleveland, OH (2000 - 2000)
24430 Russell Ave, Cleveland, OH (1993 - 1993)
884 E 73rd St, Cleveland, OH (1983 - 1983)