Where is New York Ave/Albany St located?
New York Ave/Albany St, New York Ave/Albany St, United States of America (approx. 40.82775°, -73.40928°)
New York Ave/Albany St, New York Ave/Albany St, United States of America (approx. 40.82775°, -73.40928°)