Spread across five acres, Broadway will feature three high-rise towers with G+50 floors, comprising a total of 885 three-bedroom apartments; scheduled for completion by December 2029