For a price of course. Garages to store your vehicles in (they work similar to lockers) are in game. There is currently one on RED. Once we've made sure there aren't any bugs, and someone reminds me, I'll put one on the corpie levels.
Where is this garage you ask? You'll have to find out ICly. How much does it cost? If you have to ask that question, you shouldn't have a car.