Sceneca Residence, an upcoming development above the 99-year leasehold Tanah Merah Kechil Link site, is going to be mixed-use development. This consists of commercial space of approximately 21,528...