It sounds very fishy to me.

For every bit of personal information I give, I expect the same info in return - given the other part asked.
Usually, I even reply to such a question with "yours first", and that usually works well.
Adresses can be checked via Yellowpages and such. If he gave you a fake address, break off all contact immediately. You need nobody in your life who acts so suspiciously. It might also be interesting to google the full name of the person, once he gave it to you.

As for the real life meeting: Pretending to want a real meeting, but not even giving out any address details, is rather self-explaining, isnīt it?

I would agree with denuseri on this one - wanting and taking or even demanding info, but giving none in return should make you cautious.

My feeling about this guy, from what you tell, is that he is not worth your time and emotions.