Delta Cargo Bldg(#21) is Delta Cargo Bldg(#21) is located on JFK premises - it will be on the meter and no more than $10(one way). Reply
Delta Cargo Bldg(#21) is