Marcus & Millichap closes sale of Super 8 hotel in Mount Vernon
Marcus & Millichap brokered the sale of a 62-room Super 8 by Wyndham hotel and the adjacent detached restaurant building in Mount Vernon, Illinois. Kristen Blackshaw,…