8908 Argyle Ave, Saint Louis, MO, 63114 (current address)
9010 Argyle Ave, Saint Louis, MO, 63114 (2012)
3958 Vineyards Ln, Saint Charles, MO, 63304 (2001)
925 Natchez Dr, Saint Charles, MO, 63303 (2001)
9037 North Ave, Saint Louis, MO, 63114 (2000)