No location was given on Tatooine
As was already mentioned, it's in the PVP area (Outlaw's Den).
PLEASE someone who knows, give us noobs the answer! Half-answers are not what we're looking for.
I think that probably the reason why there are not many people keeping a list of exactly where all the GTN locations are, is because it's mostly unnecessary.
Just go to the fleet.