Also - swjaxon is absolutely right about surveillance cameras being everywhere here. They really are and it's just a way of life for us. Frankly, I find it rather comforting.
He's also right about there being a million other places in Las Vegas for a car to be abandoned where it wouldn't raise any red flags for possibly weeks. Either Steven was in Sun City on purpose and ran up against the wrong person or persons, or he wanted the car to be discovered sooner rather than later. Then again, there are many, many other neighborhoods in the city where that could have been accomplished. He didn't need to go all the way out to SC for that.
Two things I forgot to mention in my last post are touched on here. The cameras are not as surprising to me because they're everywhere. In the last week, I've probably walked in front of a camera 200 times -- cameras at work, cameras at businesses, cameras at houses. How many times does the news broadcast images of suspects last seen on surveillance? I can think of two that I wrote this week alone. They're everywhere.
Also, of the places to dump a car, Sun City wouldn't even hit my radar. HOA's typically patrol for illegally parked cars to ticket as a revenue generator. You could drop a car in a casino garage and it wouldn't be noticed until it started collecting dust. You could dump it in any neighborhood Downtown and no one would notice.