Located at Promenade Peak Havelock Road, the highly anticipated project is set to impress with its carefully crafted residential units boasting top-of-the-line fittings and finishes, in line with Allgreen’s esteemed reputation for delivering luxurious Read More