The project at the corner of Lexington Road and Grinstead contains towers with apartments, offices and retail.
From
To