New apartment building set to bring city buzz to Docklands