4492 W 136th St, Cleveland, OH, 44135 (current address)
4491 W 136th St, Cleveland, OH, 44135 (2008)
18808 Parkmount Ave, Cleveland, OH, 44135 (2003)
1369 Beach Pkwy, Cleveland, OH, 44107 (1993 - 2000)
1369 Beach Py 1, Lakewood, OH, 44107 (1993 - 1995)
1369 Beach Pkwy, Lakewood, OH, 44107 (1994)