I live in Commerce also..
try Wolverine, or Long lakes...both have the species you seek, easy access, Bait shop is on Glengary rd, just east of Benstien. Bait is also available at the 5 lakes party store on Cooley lake rd.
also K D Outdoors on M-59, between north and south Williams lake rd.
Cedar Island Lake is one that I plan to try this year, I do well on it in the boat..its on Oxbow lake rd, South of Elizabeth lake rd.
Access for Wolverine is on Glengary right behind Wolverine Lake municipal offices
Access for Long lake is on Cooley lake rd, just west of Union lake rd.
Union Lake is also supposed to be decent, although I have nevr ice fished it. Its a slow lake to freeze, so be extra careful.
You also have Walled lake, ONLY accessable during Ice season thru the beach at the north end of the lake..
Lots of others in the Lakes area, but I have yet to fish many.
Pontiac lake is only 20 min...Kent is about the same..