3906 Theota Ave, Cleveland, OH (current address)
3906 Theota Ave, Parma, OH (2018 - 2018)
3906 Theota Ave, Cleveland, OH (2018 - 2018)
17703 Crestland Rd, Cleveland, OH (2017 - 2017)
3906 Theota Ave, Cleveland, OH (2013 - 2017)
3906 Theota Ave, Parma, OH (2004 - 2004)
17703 Crestland Rd, Cleveland, OH (1993 - 1993)