3114 78th St, East Elmhurst, NY, 11370 (current address)
3114 78th St, East Elmhurst, NY, 11370 (1994 - 2018)
31 78th St, East Elmhurst, NY, 11370 (2005)
31 78th St, East Elmhurst, NY, 11370 (1994 - 1996)
31 78th St Apt, East Elmhurst, NY, 11370 (1996)