Planning permission has been granted for a mixed use development of 111 residential apartments and the reprovision of commercial floorspace.