130 N Leclaire Ave, Chicago, IL, 60644 (current address)
130 N Leclaire Ave, Chicago, IL, 60644 (2014 - 2019)
Apt 2, Chicago, IL, 60644 (2019)
130 N Leclaire Ave, Chicago, IL, 60644 (1983 - 2013)
1106 N Leamington Ave, Chicago, IL, 60651 (1984 - 2000)