Bank of America Financial Center
106 W 117th St, New York 10026