5050 Som Center Rd, Willoughby, OH, 44094 (current address)
5050 Som Center Rd, Willoughby, OH, 44094 (2016 - 2019)
Apt 311-2, Willoughby, OH, 44094 (2019)
11500 Detroit Ave, Cleveland, OH, 44102 (2006 - 2018)
5050 Som Center Rd, Willoughby, OH, 44094 (2015)