690 E 102nd St, Cleveland, OH, 44108 (current address)
690 E 102nd St, Cleveland, OH, 44108 (2012 - 2018)
690102 E St, Cleveland, OH, 44108 (2016)
17500 Euclid Ave, Cleveland, OH, 44112 (2013)
E 690 Apt 102, Cleveland, OH, 44108 (2012)
27500 Bishop Park Dr, Willoughby Hills, OH, 44092 (2010 - 2011)