The key to finding your perfect property should be in your hands. We empower you with valuable insights & tools, and let you be in control of your home search.
All sale transactions
Condos ≫ D20 ≫ Happy Estate ≫ Sales
| Highest Floor | - |
| Biggest Unit | 7,399 sqft |
| Highest PSF | $1,723 |
| Record Price | $7,200,000 |
| Date | Price | Unit | Area (sqft) | PSF | Type | Sale | |
|---|---|---|---|---|---|---|---|
| 63 | 25 Feb 2026 | $7,200,000 | - | 6,460 | $1,114 | Semi-D | Resale |
| 62 | 2 Dec 2025 | $5,480,000 | - | 3,296 | $1,663 | Semi-D | Resale |
| 61 | 31 Oct 2025 | $5,800,000 | - | 3,591 | $1,615 | Semi-D | Resale |
| 60 | 7 Feb 2025 | $5,050,000 | - | 3,472 | $1,454 | Semi-D | Resale |
| 59 | 18 Sep 2024 | $5,800,000 | - | 3,753 | $1,545 | Semi-D | Resale |
| 58 | 15 Sep 2023 | $5,300,000 | - | 3,753 | $1,412 | Semi-D | Resale |
| 57 | 6 Mar 2023 | $5,000,000 | - | 3,984 | $1,255 | Semi-D | Resale |
| 56 | 2 Aug 2022 | $4,500,000 | - | 3,362 | $1,339 | Semi-D | Resale |
| 55 | 4 Dec 2020 | $3,650,000 | - | 3,398 | $1,074 | Semi-D | Resale |
| 54 | 25 Feb 2020 | $4,228,000 | - | 3,845 | $1,100 | Semi-D | Resale |
| 53 | 20 Jan 2020 | $4,900,000 | - | 5,292 | $926 | Semi-D | Resale |
| 52 | 21 Nov 2019 | $3,000,000 | - | 2,227 | $1,347 | Terrace | Resale |
| 51 | 2 Jan 2019 | $7,000,000 | - | 7,399 | $946 | Semi-D | Resale |
| 50 | 3 Jul 2018 | $3,800,000 | - | 3,455 | $1,100 | Semi-D | Resale |
| 49 | 20 Sep 2017 | $3,600,000 | - | 4,041 | $891 | Semi-D | Resale |
| 48 | 11 Sep 2017 | $3,800,000 | - | 3,937 | $965 | Semi-D | Resale |
| 47 | 4 Sep 2017 | $3,250,000 | - | 3,050 | $1,065 | Semi-D | Resale |
| 46 | 6 Jun 2016 | $4,050,000 | - | 4,364 | $928 | Terrace | Resale |
| 45 | 21 Mar 2016 | $2,100,000 | - | 2,072 | $1,013 | Terrace | Resale |
| 44 | 18 Mar 2016 | $2,800,000 | - | 1,792 | $1,562 | Terrace | Resale |
| 43 | 17 Jun 2014 | $3,410,000 | - | 2,566 | $1,329 | Terrace | Resale |
| 42 | 4 Sep 2013 | $4,020,000 | - | 3,675 | $1,094 | Semi-D | Resale |
| 41 | 17 Dec 2012 | $3,860,000 | - | 3,753 | $1,028 | Semi-D | Resale |
| 40 | 19 Oct 2012 | $3,150,000 | - | 1,828 | $1,723 | Terrace | Resale |
| 39 | 9 Apr 2012 | $3,880,000 | - | 3,948 | $983 | Semi-D | Resale |
| 38 | 5 Apr 2011 | $2,260,000 | - | 1,852 | $1,220 | Terrace | Resale |
| 37 | 8 Apr 2010 | $2,550,000 | - | 3,455 | $738 | Semi-D | Resale |
| 36 | 10 Mar 2010 | $2,150,000 | - | 1,792 | $1,200 | Terrace | Resale |
| 35 | 22 May 2009 | $2,750,000 | - | 7,399 | $372 | Semi-D | Resale |
| 34 | 30 Nov 2007 | $2,218,000 | - | 3,455 | $642 | Semi-D | Resale |
| 33 | 24 Oct 2007 | $2,150,000 | - | 2,566 | $838 | Terrace | New |
| 32 | 24 Oct 2007 | $1,970,000 | - | 1,862 | $1,058 | Terrace | New |
| 31 | 22 Oct 2007 | $2,030,000 | - | 1,905 | $1,065 | Terrace | New |
| 30 | 22 Oct 2007 | $1,880,000 | - | 1,852 | $1,015 | Terrace | New |
| 29 | 22 Oct 2007 | $1,860,000 | - | 1,828 | $1,018 | Terrace | New |
| 28 | 9 Oct 2007 | $1,880,000 | - | 1,894 | $992 | Terrace | New |
| 27 | 9 Oct 2007 | $1,880,000 | - | 1,808 | $1,040 | Terrace | New |
| 26 | 9 Oct 2007 | $1,880,000 | - | 1,884 | $998 | Terrace | New |
| 25 | 9 Oct 2007 | $1,800,000 | - | 1,841 | $978 | Terrace | New |
| 24 | 7 May 2007 | $2,620,000 | - | 7,399 | $354 | Semi-D | Resale |
| 23 | 3 May 2007 | $1,490,000 | - | 3,598 | $414 | Semi-D | Resale |
| 22 | 30 Apr 2007 | $1,660,000 | - | 3,865 | $429 | Semi-D | Resale |
| 21 | 22 Jan 2007 | $1,450,000 | - | 3,397 | $427 | Semi-D | Resale |
| 20 | 16 Oct 2006 | $2,130,000 | - | 7,399 | $288 | Semi-D | Resale |
| 19 | 20 Sep 2006 | $1,420,000 | - | 3,490 | $407 | Semi-D | Resale |
| 18 | 19 May 2006 | $1,600,000 | - | 3,845 | $416 | Semi-D | Resale |
| 17 | 5 Apr 2006 | $1,580,000 | - | 3,835 | $412 | Semi-D | Resale |
| 16 | 2 Dec 2005 | $650,000 | - | 1,292 | $503 | Apartment | Resale |
| 15 | 2 Dec 2005 | $645,000 | - | 1,302 | $495 | Apartment | Resale |
| 14 | 23 Sep 2005 | $1,400,000 | - | 3,328 | $421 | Semi-D | Resale |
| 13 | 11 Mar 2005 | $2,388,000 | - | 6,555 | $364 | Semi-D | Resale |
| 12 | 10 Nov 2004 | $1,360,000 | - | 3,605 | $377 | Semi-D | Resale |
| 11 | 17 Nov 2003 | $1,360,000 | - | 3,610 | $377 | Semi-D | Resale |
| 10 | 12 Dec 2002 | $1,338,000 | - | 3,835 | $349 | Semi-D | Resale |
| 9 | 18 Jun 2002 | $1,125,000 | - | 3,888 | $289 | Semi-D | Resale |
| 8 | 15 May 2002 | $1,520,000 | - | 3,486 | $436 | Semi-D | Resale |
| 7 | 1 Feb 2002 | $2,011,000 | - | 6,555 | $307 | Semi-D | Resale |
| 6 | 10 May 2000 | $1,768,000 | - | 3,968 | $446 | Semi-D | Resale |
| 5 | 6 May 1998 | $1,580,000 | - | 3,492 | $452 | Semi-D | Resale |
| 4 | 1 Mar 1998 | $1,000,000 | - | 3,455 | $289 | Semi-D | Resale |
| 3 | 2 Jun 1997 | $1,800,000 | - | 4,137 | $435 | Semi-D | Resale |
| 2 | 7 Mar 1997 | $2,100,000 | - | 4,383 | $479 | Semi-D | Resale |
| 1 | 6 Jan 1996 | $1,780,000 | - | 3,492 | $510 | Semi-D | Resale |