124-16 84th Road #5L, Kew Gardens, NY 11415 - Homesnap