paypal no shipping address on file
try not passing that parameter at all
Here is an excerpt from the PayPal's Express Checkout Integration guide  about Shipping address:

Suppressing the Buyer's Shipping Address
You can suppress the display of the buyer's shipping address on the
PayPal pages. You might want to do this in these cases:

You are selling a product or service that does not require shipping.
You prefer to handle addresses completely on your own and do not want
to let buyers choose from their PayPal address book.

To suppress the display of the buyer's shipping address, set the NOSHIPPING parameter to 1
in the call to SetExpressCheckout. No shipping address displays
on Express Checkout pages.

Hope this helps.