245 E 63rd St, New York, NY, 10065 (current address)
245 E 63rd St, New York, NY, 10065 (2016 - 2019)
Apt 1525, New York, NY, 10065 (2019)
305 Wilmot Rd, Ocean Beach, NY, 11770 (2008 - 2016)
245 E 63rd St, New York, NY, 10065 (2004)
245 E 63rd St, New York, NY, 10065 (2001 - 2004)
200 E 15th St, New York, NY, 10011 (1976)