83-55 Lefferts Boulevard, Kew Gardens, NY 11415 - Homesnap