6717 Kenwood Ave, Kansas City, MO, 64131 (current address)
5608 NW 86th Ter, Kansas City, MO, 64154 (2001 - 2011)
5608 NW 86th Ter, Kansas City, MO, 64154 (2001 - 2011)
5608 NW 86th Ter, Kansas City, MO, 64154 (2001)
5608 NW 86th Ter, Kansas City, MO, 64154 (2001)