Developer lands $11M commercial-residential purchase for downtown Grand Blanc