The site at Dingwall Road will include19 three-bedroom family properties.
A previous application, which included land for tramlink extension, was granted planning permission but has failed to get off the ground.
The main addition to the previous approval is space for an NHS facility and ambulance bay.