Bank of America Financial Center
277 Canal St, New York 10013