15409 Euclid Ave, Cleveland, OH, 44112 (current address)
15409 Euclid Ave, Cleveland, OH, 44112 (2019)
Apt 415, Cleveland, OH, 44112 (2019)
563 E 123rd St, Cleveland, OH, 44108 (1998 - 2018)
16015 Euclid Ave, Cleveland, OH, 44112 (2014 - 2018)
15409 Euclid Ave, Cleveland, OH, 44112 (2012 - 2013)
15409 Euclid Ave, East Cleveland, OH, 44112 (2012)
800 Alhambra Rd, Cleveland, OH, 44110 (2005 - 2010)