Terminal 5 Parking Lots

610 W 56th St., New York, 10019