'The Landmark' comprising 202 apartments was approved years ago but construction is yet to start