GTA Online: Where To Find The Impound Lot July 28, 2022 by Kevin ThielenhausHere's where you can find the Impound Lot inĀ GTA Online.