2621 Palisade Ave, Bronx, NY, 10463 (current address)
2621 Palisade Ave, Bronx, NY, 10463 (2017 - 2019)
Apt 11a, Bronx, NY, 10463 (2019)
308 E 79th St, New York, NY, 10075 (2012)
2621 Palisade Ave, Bronx, NY, 10463 (2004 - 2005)
129 W 81st St, New York, NY, 10024 (2000)
2621 Palisade Ave, Bronx, NY, 10463 (1993)
14050 Burden Cres, Briarwood, NY, 11435 (1982 - 1993)