4023 Schiller Ave, Cleveland, OH, 44109 (current address)
1358 W 61st St, Cleveland, OH, 44102 (2012 - 2019)
1358 W 61st St, Cleveland, OH, 44102 (2006 - 2018)
1358 W 61st St, Cleveland, OH, 44102 (1992 - 2013)
12007 Hamlen Ave, Cleveland, OH, 44120 (2009)