Where is Columbus Square?

Where is Columbus Square located?

Columbus Square, Columbus Square, United States of America (approx. 40.85806°, -73.88833°)


Where is Columbus Square on the map?