100 Terra Vista Ave, San Francisco, CA, 94115 (current address)
100 Terra Vista Ave, San Francisco, CA, 94115 (2019)
Apt 4, San Francisco, CA, 94115 (2019)
2144 W Rice St, Chicago, IL, 60622 (2016)
2144 W Rice St, Chicago, IL, 60622 (2015)
700 N Larrabee St, Chicago, IL, 60654 (2014)