1212 Collingwood Blvd, Toledo, OH, 43604 (current address)
1212 Collingwood Blvd, Toledo, OH, 43604 (2019)
Apt 110a, Toledo, OH, 43604 (2019)
Nicoma Park, OK, 73066 (2016)
1212 Collingwood Blvd, Toledo, OH, 43604 (2015)
523 W Delaware Ave, Toledo, OH, 43610 (2014)