63 Wall Street Apartments 63 Wall Street, Manhattan, New York 10005