
Queens: 81st Street - 34th Avenue
81st Street, at the N.E. corner of 34th Avenue, showing a corner of "The Towers," a large group of apartment houses. The view is eastward across tennis courts lying between 79th and 80th Streets. Brown Brothers About 1928
Photo from the New York Public Library - Milstein Collection

