The Kew Hall Apartments on Talbot Street off Lefferts Boulevard, Kew Gardens, NY.