According to new signage on site this will be called
Admiral's Corner Apartments. Personally I would of leaned heavily into the "unique" clock design with an horrible pun ... Military Time Place ... The Watchtower ... Northern Clock ... Clockwork North ... and so on ...