Where is Barclay–Vesey Building?

Where is Barclay–Vesey Building located?

Barclay–Vesey Building, Barclay–Vesey Building, United States of America (approx. 40.71344°, -74.01292°)


Where is Barclay–Vesey Building on the map?