Where is New York Ave/Albany St?

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°)


Where is New York Ave/Albany St on the map?