1 min read Property For Sale – Hyll on Holland July 5, 2024 admin0Tagged property S$ 1,800,000 Negotiable, 603 sqft / 56.02 sqm (built-up) – Condominium, 89 Holland Road (D10)