Official transaction records from NAPIC (JPPH) open sales data — actual sold prices, not asking prices. Filter by state, district, sector and property type.
| Month | Type | Scheme / road | District | Level | Sqft | Tenure | Price | PSF |
|---|---|---|---|---|---|---|---|---|
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM526,800 | RM378 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM526,800 | RM378 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru |
Where this data comes from
How we handle the data
What to keep in mind
| — |
| 1,392 |
| Freehold |
| RM526,800 |
| RM378 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM522,800 | RM376 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM521,800 | RM375 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · TMN PULAI DUTA | Johor Bahru · Johor | — | 1,392 | Freehold | RM520,800 | RM374 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · TMN PULAI DUTA | Johor Bahru · Johor | — | 1,392 | Freehold | RM520,800 | RM374 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM520,800 | RM374 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM518,800 | RM373 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |
| Jun 2024 | 2 - 2 1/2 Storey Terraced | TMN PULAI DUTA · OFF JLN KANGKAR PULAI | Johor Bahru · Johor | — | 1,392 | Freehold | RM516,800 | RM371 |