I just did a search on Auto trader and in a 50 mile radius of my zip code in CT there are 117 used 2011 Jeep Grand Cherokees for sale. That seems like a huge number to me and I assume most were dealer Demos or Jeep HQ Demos because some are from Michigan according to carfax. Any other reason why there are so many?
if they were registered in Lake Orion, they are most likely Jeep tech, executive, demo models, and not rental. I have looked a few limited and overlands and they were all jeep tech demos. Most of the ones registered by Jeep are limited models.