(WLOX) - The property on the end of Debuys Road where a Red Lobster once stood will soon be the spot for a Holiday Inn. The 5-story ... revenue to the city. “The Markham building in the city ...