Do they want your address? That’s a bit much. And anyway, you’re meeting your buddy at the station when his shift’s over, so you’ll be coming from there.
One of the reasons I hate FB is that there is just WAY too much personal info about you out there. They know your name, possibly your profile pic. Sometimes (most times?) it lists what town you live in.
If they start phishing around your friends they find what part of town… maybe that you have kids… maybe where your kids go to school, etc.
Craigslist gives you all the options you listed above that you need so you can just “be there at 4”, conduct your business, and be on your way.
I only like FB listings when they list a garage/yard sale that’s between this time and that time. Cash deal & done.