17731 Lake Shore Blvd, Cleveland, OH, 44119 (current address)
17731 Lake Shore Blvd, Cleveland, OH, 44119 (2016 - 2019)
Apt 21, Cleveland, OH, 44119 (2019)
27600 Chardon Rd, Willoughby Hills, OH, 44092 (2007 - 2009)
3620 E 103rd St, Cleveland, OH, 44105 (2006)
1373 E 85th St, Cleveland, OH, 44102 (1993)
3650 E 114th St, Cleveland, OH, 44105 (1993)