80 Baruch Dr, New York, NY, 10002 (current address)
80 Baruch Dr, New York, NY, 10002 (2016 - 2019)
Apt 6e, New York, NY, 10002 (2019)
11 W 137th St, New York, NY, 10037 (2007)
611 W 611 West, New York, NY, 10031 (2004)
611 1137th St 63 W, New York, NY, 10031 (2003)
611 W 137th St, New York, NY, 10031 (1998)