Twin Waterfalls is a 99-year Leasehold property, located in Hougang / Punggol / Sengkang. Get Twin Waterfalls Condo Details, recent transaction prices, pricing .