The Forest and Gardens Apartments at 83-75 and 83-83 118th Street north of 84th Avenue in Kew Gardens, NY.