Homes for sale - 2630 Micawber, Shelby Twp, MI 48316 – MLS#58050075...