TAMAN TTDI GROVE KAJANG in Hulu Langat, Selangor, Malaysia, has 32 recorded NAPIC sub-sale transactions between August 2021 and November 2025. The trailing-12-month median sold price is RM 950,000 (RM 548 per square foot). Most homes change hands in the RM 950,000–RM 950,000 band. All figures are sourced from the Valuation and Property Services Department (JPPH / NAPIC) open data and refreshed daily.
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 6/1B · Freehold
1,732.99 sqft built-up · 3,186.11 sqft land · RM 548 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 2/1A · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 433 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 2/1A · Freehold
1,797.57 sqft built-up · 2,378.82 sqft land · RM 467 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 4/1A · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 375 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 490 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 470 built-up psf
2 - 2 1/2 Storey Shop · JALAN TTDI GROVE 1/2 · Freehold
3,347.57 sqft built-up · 1,765.28 sqft land · RM 478 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 485 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 421 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 4/1C · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 421 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 4/1A · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 404 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 451 built-up psf
2 - 2 1/2 Storey Shop · JALAN TTDI GROVE 1/2 · Freehold
3,347.57 sqft built-up · 1,765.28 sqft land · RM 388 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,754.52 sqft land · RM 451 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 4/1C · Freehold
1,732.99 sqft built-up · 4,273.27 sqft land · RM 635 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 5/1C · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 415 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 6/1C · Freehold
2,454.17 sqft built-up · 4,897.57 sqft land · RM 391 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 2/1A · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 424 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 451 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 4/1A · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 392 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 4/1A · Freehold
1,732.99 sqft built-up · 1,539.24 sqft land · RM 392 built-up psf
3 - 3 1/2 Storey Shop · JALAN TTDI GROVE 1/1 · Freehold
5,102.09 sqft built-up · 1,765.28 sqft land · RM 372 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 2/1A · Freehold
1,797.57 sqft built-up · 3,315.28 sqft land · RM 501 built-up psf
2 - 2 1/2 Storey Terraced · JALAN TTDI GROVE 6/1B · Freehold
1,732.99 sqft built-up · 1,646.88 sqft land · RM 433 built-up psf
2 - 2 1/2 Storey Shop · JALAN TTDI GROVE 1/2 · Freehold
3,347.57 sqft built-up · 1,765.28 sqft land · RM 352 built-up psf
| Month | Type | Road | Tenure | Level | Built-up | Land area | Price | Built-up psf |
|---|---|---|---|---|---|---|---|---|
| Nov 2025 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 6/1B | Freehold | — | 1,732.99 sqft | 3,186.11 sqft | RM 950,000 | RM 548 psf |
| Mar 2024 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 2/1A | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 750,000 | RM 433 psf |
| Jan 2024 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 2/1A | Freehold | — | 1,797.57 sqft | 2,378.82 sqft | RM 840,000 | RM 467 psf |
| Nov 2023 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 4/1A | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 650,000 | RM 375 psf |
| Sept 2023 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 2,500,000 | RM 490 psf |
| Sept 2023 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 2,400,000 | RM 470 psf |
| Jun 2023 | 2 - 2 1/2 Storey Shop | JALAN TTDI GROVE 1/2 | Freehold | — | 3,347.57 sqft | 1,765.28 sqft | RM 1,600,000 | RM 478 psf |
| May 2023 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 2,475,000 | RM 485 psf |
| Apr 2023 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 2,150,000 | RM 421 psf |
| Mar 2023 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 4/1C | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 730,000 | RM 421 psf |
| Mar 2023 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 4/1A | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 700,000 | RM 404 psf |
| Jan 2023 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 2,300,000 | RM 451 psf |
| Jan 2023 | 2 - 2 1/2 Storey Shop | JALAN TTDI GROVE 1/2 | Freehold | — | 3,347.57 sqft | 1,765.28 sqft | RM 1,300,000 | RM 388 psf |
| Dec 2022 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,754.52 sqft | RM 2,300,000 | RM 451 psf |
| Dec 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 4/1C | Freehold | — | 1,732.99 sqft | 4,273.27 sqft | RM 1,100,000 | RM 635 psf |
| Dec 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 5/1C | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 720,000 | RM 415 psf |
| Oct 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 6/1C | Freehold | — | 2,454.17 sqft | 4,897.57 sqft | RM 960,000 | RM 391 psf |
| Sept 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 2/1A | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 735,000 | RM 424 psf |
| Aug 2022 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 2,300,000 | RM 451 psf |
| Aug 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 4/1A | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 680,000 | RM 392 psf |
| Aug 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 4/1A | Freehold | — | 1,732.99 sqft | 1,539.24 sqft | RM 680,000 | RM 392 psf |
| May 2022 | 3 - 3 1/2 Storey Shop | JALAN TTDI GROVE 1/1 | Freehold | — | 5,102.09 sqft | 1,765.28 sqft | RM 1,900,000 | RM 372 psf |
| May 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 2/1A | Freehold | — | 1,797.57 sqft | 3,315.28 sqft | RM 900,000 | RM 501 psf |
| May 2022 | 2 - 2 1/2 Storey Terraced | JALAN TTDI GROVE 6/1B | Freehold | — | 1,732.99 sqft | 1,646.88 sqft | RM 750,000 | RM 433 psf |
| Apr 2022 | 2 - 2 1/2 Storey Shop | JALAN TTDI GROVE 1/2 | Freehold | — | 3,347.57 sqft | 1,765.28 sqft | RM 1,180,000 | RM 352 psf |
Based on NAPIC sub-sale data, the trailing-12-month median sold price in TAMAN TTDI GROVE KAJANG is RM 950,000, or roughly RM 548 per square foot.
32 sub-sale transactions are recorded by NAPIC for TAMAN TTDI GROVE KAJANG between August 2021 and November 2025.
TAMAN TTDI GROVE KAJANG is in Bandar Kajang, Hulu Langat, Selangor, Malaysia.
The most recent transaction shown was registered in November 2025. NAPIC publishes new data periodically and PropPeek refreshes nightly.
How these numbers are calculated: methodology.