9418 53rd Ave, Elmhurst, NY, 11373 (current address)
9418 53rd Ave, Elmhurst, NY, 11373 (2012 - 2019)
Apt 1, Elmhurst, NY, 11373 (2019)
9418 53rd Ave, Elmhurst, NY, 11373 (2004 - 2016)
9253 51st Ave, Elmhurst, NY, 11373 (2002)
2307 41st St, Long Island City, NY, 11105 (2002)
9418 53rd Ave, Elmhurst, NY, 11373 (2002)
33333 53rd Ave, Queens, NY, 11373 (2001)
9253 51st Ave, Elmhurst, NY, 11373 (1996)