In business in the city for over 60 years, the Sutton Clock Shop had perched above Lexington and 61st since 1967. They lost their lease in 2012 and …