35263 S Turtle Trl, Willoughby, OH, 44094 (current address)
35263 S Turtle Trl, Willoughby, OH, 44094 (2016 - 2019)
Apt B, Willoughby, OH, 44094 (2019)
7694 Lucretia Ct, Mentor, OH, 44060 (2011 - 2018)
640 Saint Lawrence Blvd, Eastlake, OH, 44095 (2001 - 2017)
4309 River St, Willoughby, OH, 44094 (2006)
640 St, Eastlake, OH, 44095 (2003)