Lentor Central Residences, a 477-unit development in Lentor Hills, will be exhibited on Feb 21. The project is expected to go on sale on March 8. This is the sixth new launch project at Lentor Hills ...