Pinetree Hill Residences is a 99-year leasehold new launch condo in District 21, developed by UOL Group and Singapore Land Group, two of Singapore’s most established developers known for high-quality, thoughtfully planned residential communities. Located along 30/32/36 Pine Grove, this private enclave blends nature-rich living with a refined architectural vision—offering a quiet, elevated hillside environment, yet maintaining close proximity to key education clusters and major employment hubs. Expected to TOP in Q3 2026, the development is positioned as a premium Upper Bukit Timah address that prioritises calm, comfort, and long-term livability.
The design philosophy behind Pinetree Hill Residences centres on space, greenery, and wellbeing. Set within a large 22,545 sqm site, the project features expansive landscapes such as Pine Grove Pond, Forest Pavilion, Amphitheatre Lawn, and a 50m Lap Pool, creating a wellness-led lifestyle rarely found in today’s dense residential districts. With three residential blocks rising 24 storeys, the project offers a wide mix of home types—from 1 Bedroom + Study to large-format 5 Bedroom Premium units with private lifts—catering to both young families and multi-generational households.
Connectivity remains a strong advantage. The development sits between Dover MRT (EW22) and Clementi MRT (EW23), with seamless access to the East-West Line—Singapore’s education and employment belt. Within minutes, residents reach one-north, NUS, NUH, and Clementi’s commercial node. Families also benefit from proximity to top schools such as Henry Park Primary School, Pei Tong Primary School, Methodist Girls’ School, Ngee Ann Secondary, Dunman Secondary, Dover Court International School, and more. Positioned within an established landed and private residential neighbourhood, Pinetree Hill Residences offers a rare blend of exclusivity, convenience, and long-term stability in one of Singapore’s most desirable RCR communities.

| UNIT TYPE | TOTAL | SIZES | UNIT MIX | FLOORPLANS | MAINTENANCE |
|---|---|---|---|---|---|
| 1 Bedroom + Study | 80 | 527 | 13.42% | AS1 / AS2 | $325 |
| 2 Bedroom | 200 | 657 - 678 | 33.56% | B1 - B5 | $390 |
| 2 Bedroom + Study | 120 | 764 - 797 | 20.13% | BS1 - BS3 | $390 |
| 3 Bedroom | 80 | 1033 - 1076 | 13.42% | C1 / C2 | $390 |
| 3 Bedroom Premium (with Private Lift) | 38 | 1163 - 1195 | 6.38% | CP1 / CP2 | $455 |
| 4 Bedroom Premium (with Private Lift) | 57 | 1421 - 1582 | 9.56% | DP1 - DP3 | $455 |
| 5 Bedroom Premium (with Private Lift) | 19 | 1884 | 3.19% | EP1 | $520 |
| Penthouse | 2 | - | 0.34% | PH | - |
| Overall | 596 | 527 - 1884 | 100.00% | 17 |
| DATE | ADDRESS | SQFT | PSF | PRICE |
|---|---|---|---|---|
| 18-Dec-25 | 36 PINE GROVE #20-23 | 1,216 | $2,692 | $3,274,000 |
| 13-Dec-25 | 36 PINE GROVE #09-23 | 1,216 | $2,567 | $3,122,000 |
| 12-Dec-25 | 36 PINE GROVE #04-23 | 1,216 | $2,517 | $3,062,000 |
| 11-Dec-25 | 36 PINE GROVE #10-23 | 1,216 | $2,576 | $3,133,000 |
| 10-Dec-25 | 36 PINE GROVE #13-23 | 1,216 | $2,609 | $3,173,000 |
| 2-Dec-25 | 36 PINE GROVE #18-21 | 1,733 | $2,705 | $4,687,000 |
| 16-Nov-25 | 30 PINE GROVE #23-08 | 1,292 | $2,730 | $3,526,000 |
| 31-Oct-25 | 32 PINE GROVE #19-16 | 1,216 | $2,642 | $3,214,000 |
| 31-Oct-25 | 32 PINE GROVE #22-09 | 1,216 | $2,642 | $3,214,000 |
| 27-Oct-25 | 32 PINE GROVE #19-13 | 1,292 | $2,671 | $3,450,000 |
| 27-Oct-25 | 32 PINE GROVE #24-10 | 797 | $2,678 | $2,133,000 |
| 23-Oct-25 | 36 PINE GROVE #20-22 | 775 | $2,632 | $2,040,000 |
| 22-Oct-25 | 36 PINE GROVE #21-23 | 1,216 | $2,701 | $3,285,000 |
| 20-Oct-25 | 32 PINE GROVE #09-16 | 1,216 | $2,517 | $3,062,000 |
| 11-Oct-25 | 36 PINE GROVE #16-23 | 1,216 | $2,633 | $3,203,000 |
| 5-Oct-25 | 32 PINE GROVE #10-09 | 1,216 | $2,483 | $3,020,000 |
| 4-Oct-25 | 36 PINE GROVE #06-21 | 1,733 | $2,560 | $4,437,000 |
| 29-Sep-25 | 30 PINE GROVE #21-08 | 1,292 | $2,713 | $3,504,000 |
| 29-Sep-25 | 32 PINE GROVE #14-09 | 1,216 | $2,550 | $3,102,000 |
| 28-Sep-25 | 30 PINE GROVE #19-04 | 1,216 | $2,517 | $3,062,000 |
| 26-Sep-25 | 32 PINE GROVE #23-10 | 797 | $2,665 | $2,123,000 |
| 25-Sep-25 | 30 PINE GROVE #21-04 | 1,216 | $2,534 | $3,082,000 |
| 7-Sep-25 | 32 PINE GROVE #17-16 | 1,216 | $2,592 | $3,153,000 |
| 7-Sep-25 | 36 PINE GROVE #16-21 | 1,733 | $2,684 | $4,651,000 |
| 1-Sep-25 | 32 PINE GROVE #06-16 | 1,216 | $2,485 | $3,022,000 |
| 29-Aug-25 | 36 PINE GROVE #04-18 | 797 | $2,478 | $1,974,000 |
| 28-Aug-25 | 36 PINE GROVE #07-21 | 1,733 | $2,570 | $4,454,000 |
| 27-Aug-25 | 32 PINE GROVE #06-13 | 1,292 | $2,522 | $3,258,000 |
| 19-Aug-25 | 30 PINE GROVE #23-04 | 1,216 | $2,550 | $3,102,000 |
| 18-Aug-25 | 30 PINE GROVE #24-08 | 1,485 | $2,426 | $3,604,000 |
| 14-Aug-25 | 32 Pine Grove #23-13 | 1,292 | $2,705 | $3,494,000 |
| 11-Aug-25 | 30 Pine Grove #14-04 | 1,216 | $2,459 | $2,991,000 |
| 10-Aug-25 | 30 Pine Grove #22-08 | 1,292 | $2,721 | $3,515,000 |
| 8-Aug-25 | 30 Pine Grove #09-04 | 1,216 | $2,384 | $2,900,000 |
| 31-Jul-25 | 32 Pine Grove #22-13 | 1,292 | $2,696 | $3,483,000 |
| 13-Jul-25 | 32 Pine Grove #22-14 | 764 | $2,648 | $2,024,000 |
| 10-Jul-25 | 36 Pine Grove #13-21 | 1,733 | $2,652 | $4,596,000 |
| 9-Jul-25 | 30 Pine Grove #20-04 | 1,216 | $2,526 | $3,072,000 |
| 2-Jul-25 | 32 Pine Grove #21-13 | 1,292 | $2,688 | $3,472,000 |
| 2-Jul-25 | 36 Pine Grove #02-22 | 775 | $2,404 | $1,863,000 |
| 28-Jun-25 | 32 Pine Grove #02-13 | 1,292 | $2,488 | $3,214,000 |
| 24-Jun-25 | 32 Pine Grove #11-13 | 1,292 | $2,602 | $3,361,000 |
| 17-Jun-25 | 32 Pine Grove #12-09 | 1,216 | $2,526 | $3,072,000 |
| 13-Jun-25 | 36 Pine Grove #03-23 | 1,216 | $2,508 | $3,051,000 |
| 1-Jun-25 | 32 Pine Grove #03-13 | 1,292 | $2,496 | $3,224,000 |
| 30-May-25 | 32 Pine Grove #20-13 | 1,292 | $2,679 | $3,461,000 |
| 29-May-25 | 36 Pine Grove #20-21 | 1,733 | $2,725 | $4,723,000 |
| 24-May-25 | 32 Pine Grove #24-13 | 1,485 | $2,406 | $3,574,000 |
| 24-May-25 | 36 Pine Grove #14-21 | 1,733 | $2,662 | $4,614,000 |
| 21-May-25 | 36 Pine Grove #19-20 | 969 | $2,616 | $2,534,000 |
| 17-May-25 | 30 Pine Grove #19-08 | 1,292 | $2,695 | $3,481,000 |
| 1-May-25 | 32 Pine Grove #14-13 | 1,292 | $2,628 | $3,394,000 |
| 23-Apr-25 | 30 Pine Grove #23-05 | 1,464 | $2,724 | $3,987,000 |
| 23-Apr-25 | 36 Pine Grove #14-18 | 797 | $2,570 | $2,047,000 |
| 18-Apr-25 | 32 Pine Grove #18-13 | 1,292 | $2,662 | $3,439,000 |
| 15-Apr-25 | 36 Pine Grove #22-22 | 775 | $2,657 | $2,059,000 |
| 11-Apr-25 | 30 Pine Grove #19-05 | 1,464 | $2,648 | $3,876,000 |
| 9-Apr-25 | 30 Pine Grove #22-05 | 1,464 | $2,715 | $3,973,900 |
| 1-Apr-25 | 32 Pine Grove #17-13 | 1,292 | $2,654 | $3,428,000 |
| 30-Mar-25 | 32 Pine Grove #17-10 | 797 | $2,581 | $2,056,000 |
| 28-Mar-25 | 32 Pine Grove #12-13 | 1,292 | $2,611 | $3,372,000 |
| 28-Mar-25 | 36 Pine Grove #15-21 | 1,733 | $2,673 | $4,632,000 |
| 28-Mar-25 | 36 Pine Grove #19-22 | 775 | $2,621 | $2,031,000 |
| 26-Mar-25 | 32 Pine Grove #16-13 | 1,292 | $2,645 | $3,416,000 |
| 25-Mar-25 | 30 Pine Grove #18-04 | 1,216 | $2,508 | $3,051,000 |
| 24-Mar-25 | 32 Pine Grove #05-13 | 1,292 | $2,487 | $3,213,000 |
| 20-Mar-25 | 36 Pine Grove #05-17 | 1,464 | $2,402 | $3,516,000 |
| 18-Mar-25 | 36 Pine Grove #18-22 | 775 | $2,610 | $2,023,000 |
| 17-Mar-25 | 32 Pine Grove #09-09 | 1,216 | $2,475 | $3,010,000 |
| 16-Mar-25 | 32 Pine Grove #24-11 | 764 | $2,498 | $1,909,000 |
| 15-Mar-25 | 36 Pine Grove #12-22 | 775 | $2,547 | $1,974,000 |
| 15-Mar-25 | 36 Pine Grove #17-22 | 775 | $2,600 | $2,015,000 |
| 14-Mar-25 | 30 Pine Grove #05-05 | 1,464 | $2,515 | $3,681,000 |
| 13-Mar-25 | 32 Pine Grove #08-13 | 1,292 | $2,513 | $3,246,000 |
| 12-Mar-25 | 36 Pine Grove #04-17 | 1,464 | $2,392 | $3,502,000 |
| 8-Mar-25 | 30 Pine Grove #20-08 | 1,292 | $2,703 | $3,492,000 |
| 7-Mar-25 | 36 Pine Grove #11-21 | 1,733 | $2,628 | $4,554,000 |
| 6-Mar-25 | 36 Pine Grove #08-23 | 1,216 | $2,559 | $3,113,000 |
| 4-Mar-25 | 30 Pine Grove #23-06 | 700 | $2,564 | $1,794,000 |
| 3-Mar-25 | 36 Pine Grove #23-18 | 797 | $2,675 | $2,131,000 |
| 3-Mar-25 | 36 Pine Grove #02-21 | 1,733 | $2,518 | $4,364,000 |
| 2-Mar-25 | 30 Pine Grove #21-07 | 764 | $2,597 | $1,985,000 |
| 2-Mar-25 | 32 Pine Grove #17-09 | 1,216 | $2,576 | $3,133,000 |
| 1-Mar-25 | 30 Pine Grove #21-03 | 538 | $2,590 | $1,394,000 |
| 27-Feb-25 | 30 Pine Grove #09-08 | 1,292 | $2,581 | $3,334,000 |
| 27-Feb-25 | 32 Pine Grove #22-11 | 764 | $2,476 | $1,892,000 |
| 25-Feb-25 | 30 Pine Grove #18-08 | 1,292 | $2,686 | $3,470,000 |
| 25-Feb-25 | 32 Pine Grove #13-13 | 1,292 | $2,620 | $3,384,000 |
| 23-Feb-25 | 32 Pine Grove #21-14 | 764 | $2,625 | $2,006,000 |
| 23-Feb-25 | 36 Pine Grove #23-20 | 969 | $2,668 | $2,585,000 |
| 22-Feb-25 | 36 Pine Grove #21-20 | 969 | $2,650 | $2,567,000 |
| 21-Feb-25 | 32 Pine Grove #04-10 | 797 | $2,431 | $1,936,000 |
| 21-Feb-25 | 36 Pine Grove #22-18 | 797 | $2,665 | $2,123,000 |
| 19-Feb-25 | 30 Pine Grove #16-05 | 1,464 | $2,619 | $3,834,000 |
| 19-Feb-25 | 32 Pine Grove #21-15 | 700 | $2,520 | $1,763,000 |
| 19-Feb-25 | 36 Pine Grove #15-18 | 797 | $2,581 | $2,056,000 |
| 19-Feb-25 | 36 Pine Grove #04-22 | 775 | $2,424 | $1,879,000 |
| 18-Feb-25 | 32 Pine Grove #22-10 | 797 | $2,654 | $2,114,000 |
| 7-Feb-25 | 30 Pine Grove #24-06 | 850 | $2,140 | $1,820,000 |
| 6-Feb-25 | 32 Pine Grove #04-13 | 1,292 | $2,505 | $3,236,000 |
| 6-Feb-25 | 32 Pine Grove #24-16 | 1,421 | $2,316 | $3,291,000 |
| 5-Feb-25 | 36 Pine Grove #18-20 | 969 | $2,606 | $2,525,000 |
| 2-Feb-25 | 30 Pine Grove #14-05 | 1,464 | $2,640 | $3,864,000 |
| 2-Feb-25 | 30 Pine Grove #04-05 | 1,464 | $2,504 | $3,666,000 |
| 30-Jan-25 | 36 Pine Grove #24-20 | 1,163 | $2,298 | $2,671,000 |
| 28-Jan-25 | 32 Pine Grove #24-14 | 915 | $2,272 | $2,079,000 |
| 25-Jan-25 | 32 Pine Grove #24-12 | 1,163 | $2,274 | $2,643,000 |
| 24-Jan-25 | 32 Pine Grove #22-12 | 969 | $2,659 | $2,576,000 |
| 21-Jan-25 | 30 Pine Grove #19-07 | 764 | $2,562 | $1,958,000 |
| 21-Jan-25 | 30 Pine Grove #17-08 | 1,292 | $2,678 | $3,459,000 |
| 20-Jan-25 | 32 Pine Grove #02-09 | 1,216 | $2,451 | $2,981,000 |
| 18-Jan-25 | 30 Pine Grove #24-05 | 1,668 | $2,439 | $4,070,000 |
| 18-Jan-25 | 32 Pine Grove #21-10 | 797 | $2,643 | $2,105,000 |
| 18-Jan-25 | 36 Pine Grove #13-17 | 1,464 | $2,481 | $3,632,000 |
| 17-Jan-25 | 32 Pine Grove #20-10 | 797 | $2,631 | $2,096,000 |
| 16-Jan-25 | 32 Pine Grove #18-12 | 969 | $2,606 | $2,525,000 |
| 15-Jan-25 | 36 Pine Grove #17-18 | 797 | $2,633 | $2,097,000 |
| 12-Jan-25 | 32 Pine Grove #15-09 | 1,216 | $2,559 | $3,113,000 |
| 11-Jan-25 | 36 Pine Grove #21-17 | 1,464 | $2,517 | $3,685,000 |
| 4-Jan-25 | 36 Pine Grove #19-18 | 797 | $2,639 | $2,102,000 |
| 2-Jan-25 | 32 Pine Grove #08-09 | 1,216 | $2,492 | $3,031,000 |
| 1-Jan-25 | 32 Pine Grove #19-12 | 969 | $2,644 | $2,561,000 |
| 31-Dec-24 | 36 Pine Grove #14-20 | 969 | $2,569 | $2,489,000 |
| 22-Dec-24 | 36 Pine Grove #16-22 | 775 | $2,590 | $2,007,000 |
| 21-Dec-24 | 32 Pine Grove #14-12 | 969 | $2,559 | $2,479,000 |
| 18-Dec-24 | 32 Pine Grove #19-14 | 764 | $2,589 | $1,979,000 |
| 12-Dec-24 | 32 Pine Grove #23-15 | 700 | $2,536 | $1,774,000 |
| 11-Dec-24 | 32 Pine Grove #21-11 | 764 | $2,465 | $1,884,000 |
| 5-Dec-24 | 30 Pine Grove #12-08 | 1,292 | $2,607 | $3,368,000 |
| 4-Dec-24 | 32 Pine Grove #02-10 | 797 | $2,394 | $1,907,000 |
| 3-Dec-24 | 30 Pine Grove #17-04 | 1,216 | $2,458 | $2,990,000 |
| 2-Dec-24 | 32 Pine Grove #13-09 | 1,216 | $2,543 | $3,093,000 |
| 21-Nov-24 | 32 Pine Grove #22-15 | 700 | $2,528 | $1,769,000 |
| 17-Nov-24 | 32 Pine Grove #20-15 | 700 | $2,513 | $1,758,000 |
| 15-Nov-24 | 30 Pine Grove #16-04 | 1,216 | $2,475 | $3,011,000 |
| 14-Nov-24 | 30 Pine Grove #13-07 | 764 | $2,486 | $1,900,000 |
| 13-Nov-24 | 30 Pine Grove #21-05 | 1,464 | $2,705 | $3,960,000 |
| 12-Nov-24 | 32 Pine Grove #20-14 | 764 | $2,612 | $1,996,000 |
| 10-Nov-24 | 30 Pine Grove #22-06 | 700 | $2,557 | $1,789,000 |
| 5-Nov-24 | 32 Pine Grove #16-09 | 1,216 | $2,567 | $3,122,000 |
| 1-Nov-24 | 30 Pine Grove #20-05 | 1,464 | $2,667 | $3,904,000 |
| 31-Oct-24 | 30 Pine Grove #18-05 | 1,464 | $2,638 | $3,862,000 |
| 31-Oct-24 | 32 Pine Grove #10-13 | 1,292 | $2,566 | $3,315,000 |
| 31-Oct-24 | 36 Pine Grove #10-21 | 1,733 | $2,590 | $4,488,000 |
| 29-Oct-24 | 30 Pine Grove #17-05 | 1,464 | $2,629 | $3,848,000 |
| 29-Oct-24 | 30 Pine Grove #21-06 | 700 | $2,548 | $1,783,000 |
| 29-Oct-24 | 36 Pine Grove #23-19 | 764 | $2,487 | $1,901,000 |
| 28-Oct-24 | 32 Pine Grove #18-15 | 700 | $2,500 | $1,749,000 |
| 26-Oct-24 | 32 Pine Grove #24-15 | 850 | $2,139 | $1,819,000 |
| 25-Oct-24 | 30 Pine Grove #15-04 | 1,216 | $2,442 | $2,970,000 |
| 24-Oct-24 | 32 Pine Grove #15-13 | 1,292 | $2,609 | $3,370,000 |
| 23-Oct-24 | 36 Pine Grove #24-18 | 797 | $2,685 | $2,139,000 |
| 20-Oct-24 | 30 Pine Grove #24-07 | 915 | $2,272 | $2,079,000 |
| 20-Oct-24 | 36 Pine Grove #15-22 | 775 | $2,579 | $1,999,000 |
| 19-Oct-24 | 32 Pine Grove #23-12 | 969 | $2,697 | $2,613,000 |
| 18-Oct-24 | 30 Pine Grove #15-08 | 1,292 | $2,633 | $3,401,000 |
| 14-Oct-24 | 32 Pine Grove #11-09 | 1,216 | $2,491 | $3,030,000 |
| 13-Oct-24 | 30 Pine Grove #10-04 | 1,216 | $2,392 | $2,910,000 |
| 13-Oct-24 | 30 Pine Grove #11-05 | 1,464 | $2,584 | $3,782,000 |
| 13-Oct-24 | 30 Pine Grove #14-08 | 1,292 | $2,624 | $3,390,000 |
| 13-Oct-24 | 32 Pine Grove #19-15 | 700 | $2,480 | $1,735,000 |
| 13-Oct-24 | 36 Pine Grove #21-18 | 797 | $2,628 | $2,093,000 |
| 13-Oct-24 | 36 Pine Grove #14-22 | 775 | $2,542 | $1,970,000 |
| 12-Oct-24 | 30 Pine Grove #22-04 | 1,216 | $2,516 | $3,060,000 |
| 12-Oct-24 | 30 Pine Grove #13-04 | 1,216 | $2,425 | $2,950,000 |
| 12-Oct-24 | 32 Pine Grove #04-09 | 1,216 | $2,442 | $2,970,000 |
| 11-Oct-24 | 30 Pine Grove #13-08 | 1,292 | $2,616 | $3,379,000 |
| 10-Oct-24 | 30 Pine Grove #19-06 | 700 | $2,508 | $1,755,000 |
| 10-Oct-24 | 30 Pine Grove #16-08 | 1,292 | $2,642 | $3,412,000 |
| 10-Oct-24 | 32 Pine Grove #16-14 | 764 | $2,531 | $1,934,000 |
| 9-Oct-24 | 30 Pine Grove #13-05 | 1,464 | $2,603 | $3,810,000 |
| 9-Oct-24 | 32 Pine Grove #15-14 | 764 | $2,519 | $1,925,000 |
| 9-Oct-24 | 36 Pine Grove #20-18 | 797 | $2,621 | $2,088,000 |
| 8-Oct-24 | 30 Pine Grove #11-04 | 1,216 | $2,401 | $2,920,000 |
| 8-Oct-24 | 30 Pine Grove #04-04 | 1,216 | $2,321 | $2,823,000 |
| 8-Oct-24 | 30 Pine Grove #23-07 | 764 | $2,633 | $2,012,000 |
| 8-Oct-24 | 32 Pine Grove #18-10 | 797 | $2,592 | $2,065,000 |
| 8-Oct-24 | 32 Pine Grove #18-14 | 764 | $2,552 | $1,950,000 |
| 8-Oct-24 | 36 Pine Grove #22-20 | 969 | $2,659 | $2,576,000 |
| 8-Oct-24 | 36 Pine Grove #13-22 | 775 | $2,532 | $1,962,000 |
| 7-Oct-24 | 30 Pine Grove #24-03 | 538 | $2,612 | $1,406,000 |
| 7-Oct-24 | 30 Pine Grove #12-04 | 1,216 | $2,409 | $2,930,000 |
| 7-Oct-24 | 32 Pine Grove #07-09 | 1,216 | $2,458 | $2,990,000 |
| 7-Oct-24 | 32 Pine Grove #20-12 | 969 | $2,629 | $2,547,000 |
| 7-Oct-24 | 36 Pine Grove #06-23 | 1,216 | $2,508 | $3,050,000 |
| 6-Oct-24 | 30 Pine Grove #03-04 | 1,216 | $2,313 | $2,813,000 |
| 6-Oct-24 | 30 Pine Grove #20-06 | 700 | $2,516 | $1,760,000 |
| 4-Oct-24 | 32 Pine Grove #17-14 | 764 | $2,541 | $1,942,000 |
| 3-Oct-24 | 36 Pine Grove #22-17 | 1,464 | $2,527 | $3,699,000 |
| 3-Oct-24 | 36 Pine Grove #24-17 | 1,668 | $2,252 | $3,758,000 |
| 2-Oct-24 | 30 Pine Grove #22-03 | 538 | $2,598 | $1,398,000 |
| 2-Oct-24 | 36 Pine Grove #14-17 | 1,464 | $2,491 | $3,646,000 |
| 1-Oct-24 | 32 Pine Grove #07-13 | 1,292 | $2,504 | $3,235,000 |
| 30-Sep-24 | 32 Pine Grove #11-14 | 764 | $2,477 | $1,893,000 |
| 30-Sep-24 | 36 Pine Grove #16-18 | 797 | $2,594 | $2,066,000 |
| 29-Sep-24 | 32 Pine Grove #13-14 | 764 | $2,486 | $1,900,000 |
| 29-Sep-24 | 32 Pine Grove #17-15 | 700 | $2,458 | $1,720,000 |
| 28-Sep-24 | 32 Pine Grove #14-14 | 764 | $2,498 | $1,909,000 |
| 28-Sep-24 | 36 Pine Grove #03-17 | 1,464 | $2,383 | $3,488,000 |
| 27-Sep-24 | 36 Pine Grove #06-17 | 1,464 | $2,412 | $3,531,000 |
| 26-Sep-24 | 30 Pine Grove #17-06 | 700 | $2,481 | $1,736,000 |
| 26-Sep-24 | 36 Pine Grove #22-21 | 1,733 | $2,751 | $4,768,000 |
| 25-Sep-24 | 36 Pine Grove #05-22 | 775 | $2,435 | $1,887,000 |
| 25-Sep-24 | 36 Pine Grove #11-22 | 775 | $2,511 | $1,946,000 |
| 24-Sep-24 | 36 Pine Grove #03-22 | 775 | $2,414 | $1,871,000 |
| 23-Sep-24 | 30 Pine Grove #20-03 | 538 | $2,583 | $1,390,000 |
| 23-Sep-24 | 30 Pine Grove #22-07 | 764 | $2,621 | $2,003,000 |
| 23-Sep-24 | 30 Pine Grove #20-07 | 764 | $2,586 | $1,976,000 |
| 23-Sep-24 | 30 Pine Grove #10-08 | 1,292 | $2,592 | $3,348,000 |
| 23-Sep-24 | 32 Pine Grove #05-12 | 969 | $2,466 | $2,389,000 |
| 23-Sep-24 | 32 Pine Grove #08-14 | 764 | $2,446 | $1,869,000 |
| 23-Sep-24 | 36 Pine Grove #17-20 | 969 | $2,597 | $2,516,000 |
| 22-Sep-24 | 32 Pine Grove #09-14 | 764 | $2,456 | $1,877,000 |
| 21-Sep-24 | 32 Pine Grove #10-14 | 764 | $2,466 | $1,885,000 |
| 21-Sep-24 | 32 Pine Grove #16-15 | 700 | $2,451 | $1,715,000 |
| 21-Sep-24 | 32 Pine Grove #14-15 | 700 | $2,437 | $1,705,000 |
| 21-Sep-24 | 32 Pine Grove #08-16 | 1,216 | $2,483 | $3,020,000 |
| 21-Sep-24 | 36 Pine Grove #24-19 | 764 | $2,498 | $1,909,000 |
| 20-Sep-24 | 36 Pine Grove #13-18 | 797 | $2,559 | $2,038,000 |
| 18-Sep-24 | 30 Pine Grove #24-02 | 797 | $2,537 | $2,021,000 |
| 18-Sep-24 | 32 Pine Grove #19-10 | 797 | $2,592 | $2,065,000 |
| 17-Sep-24 | 32 Pine Grove #23-11 | 764 | $2,487 | $1,901,000 |
| 16-Sep-24 | 30 Pine Grove #14-07 | 764 | $2,498 | $1,909,000 |
| 14-Sep-24 | 36 Pine Grove #15-20 | 969 | $2,579 | $2,498,000 |
| 14-Sep-24 | 36 Pine Grove #16-20 | 969 | $2,588 | $2,507,000 |
| 14-Sep-24 | 36 Pine Grove #10-20 | 969 | $2,515 | $2,436,000 |
| 12-Sep-24 | 30 Pine Grove #16-07 | 764 | $2,531 | $1,934,000 |
| 9-Sep-24 | 30 Pine Grove #04-08 | 1,292 | $2,515 | $3,249,000 |
| 9-Sep-24 | 32 Pine Grove #16-10 | 797 | $2,570 | $2,047,000 |
| 8-Sep-24 | 30 Pine Grove #24-01 | 1,173 | $2,156 | $2,530,000 |
| 8-Sep-24 | 30 Pine Grove #23-03 | 538 | $2,605 | $1,402,000 |
| 8-Sep-24 | 30 Pine Grove #17-07 | 764 | $2,541 | $1,942,000 |
| 7-Sep-24 | 30 Pine Grove #15-03 | 538 | $2,514 | $1,353,000 |
| 7-Sep-24 | 30 Pine Grove #16-03 | 538 | $2,521 | $1,357,000 |
| 7-Sep-24 | 30 Pine Grove #15-06 | 700 | $2,461 | $1,722,000 |
| 7-Sep-24 | 36 Pine Grove #09-22 | 775 | $2,489 | $1,929,000 |
| 18-Aug-24 | 30 Pine Grove #06-08 | 1,292 | $2,538 | $3,278,000 |
| 14-Aug-24 | 36 Pine Grove #22-19 | 764 | $2,474 | $1,891,000 |
| 12-Aug-24 | 36 Pine Grove #21-19 | 764 | $2,464 | $1,883,000 |
| 3-Aug-24 | 36 Pine Grove #09-17 | 1,464 | $2,379 | $3,482,000 |
| 30-Jul-24 | 30 Pine Grove #12-05 | 1,464 | $2,593 | $3,796,000 |
| 28-Jul-24 | 36 Pine Grove #12-18 | 797 | $2,546 | $2,028,000 |
| 27-Jul-24 | 30 Pine Grove #15-07 | 764 | $2,519 | $1,925,000 |
| 27-Jul-24 | 32 Pine Grove #20-11 | 764 | $2,453 | $1,875,000 |
| 27-Jul-24 | 36 Pine Grove #02-17 | 1,464 | $2,353 | $3,444,000 |
| 23-Jul-24 | 32 Pine Grove #13-10 | 797 | $2,521 | $2,008,000 |
| 23-Jul-24 | 36 Pine Grove #23-21 | 1,733 | $2,763 | $4,788,000 |
| 22-Jul-24 | 32 Pine Grove #07-14 | 764 | $2,435 | $1,861,000 |
| 21-Jul-24 | 36 Pine Grove #10-18 | 797 | $2,522 | $2,009,000 |
| 21-Jul-24 | 36 Pine Grove #15-17 | 1,464 | $2,501 | $3,661,000 |
| 16-Jul-24 | 30 Pine Grove #08-04 | 1,216 | $2,383 | $2,898,000 |
| 11-Jul-24 | 32 Pine Grove #07-11 | 764 | $2,315 | $1,769,000 |
| 3-Jul-24 | 36 Pine Grove #08-21 | 1,733 | $2,567 | $4,448,000 |
| 29-Jun-24 | 30 Pine Grove #23-02 | 797 | $2,526 | $2,012,000 |
| 29-Jun-24 | 32 Pine Grove #14-11 | 764 | $2,350 | $1,796,000 |
| 26-Jun-24 | 32 Pine Grove #16-12 | 969 | $2,582 | $2,501,000 |
| 26-Jun-24 | 32 Pine Grove #17-12 | 969 | $2,593 | $2,512,000 |
| 25-Jun-24 | 30 Pine Grove #18-07 | 764 | $2,550 | $1,949,000 |
| 21-Jun-24 | 36 Pine Grove #13-20 | 969 | $2,548 | $2,468,000 |
| 18-Jun-24 | 36 Pine Grove #04-20 | 969 | $2,380 | $2,306,000 |
| 16-Jun-24 | 30 Pine Grove #07-04 | 1,216 | $2,374 | $2,887,000 |
| 15-Jun-24 | 30 Pine Grove #07-08 | 1,292 | $2,549 | $3,292,000 |
| 15-Jun-24 | 36 Pine Grove #03-18 | 797 | $2,452 | $1,953,000 |
| 12-Jun-24 | 30 Pine Grove #03-08 | 1,292 | $2,480 | $3,204,000 |
| 9-Jun-24 | 32 Pine Grove #15-10 | 797 | $2,559 | $2,038,000 |
| 9-Jun-24 | 36 Pine Grove #19-17 | 1,464 | $2,540 | $3,718,000 |
| 6-Jun-24 | 32 Pine Grove #15-12 | 969 | $2,570 | $2,490,000 |
| 2-Jun-24 | 32 Pine Grove #23-14 | 764 | $2,655 | $2,029,000 |
| 18-May-24 | 36 Pine Grove #12-20 | 969 | $2,535 | $2,456,000 |
| 4-May-24 | 30 Pine Grove #14-03 | 538 | $2,507 | $1,349,000 |
| 30-Apr-24 | 30 Pine Grove #12-06 | 700 | $2,430 | $1,700,000 |
| 21-Apr-24 | 32 Pine Grove #03-09 | 1,216 | $2,433 | $2,959,000 |
| 21-Apr-24 | 36 Pine Grove #17-19 | 764 | $2,422 | $1,851,000 |
| 20-Apr-24 | 32 Pine Grove #14-10 | 797 | $2,546 | $2,028,000 |
| 20-Apr-24 | 32 Pine Grove #18-09 | 1,216 | $2,582 | $3,141,000 |
| 15-Apr-24 | 32 Pine Grove #19-11 | 764 | $2,443 | $1,867,000 |
| 15-Apr-24 | 36 Pine Grove #19-19 | 764 | $2,443 | $1,867,000 |
| 10-Apr-24 | 32 Pine Grove #13-12 | 969 | $2,548 | $2,468,000 |
| 9-Apr-24 | 30 Pine Grove #09-07 | 764 | $2,430 | $1,857,000 |
| 2-Apr-24 | 32 Pine Grove #04-12 | 969 | $2,427 | $2,351,000 |
| 2-Apr-24 | 36 Pine Grove #11-20 | 969 | $2,524 | $2,445,000 |
| 2-Apr-24 | 36 Pine Grove #20-20 | 969 | $2,629 | $2,547,000 |
| 1-Apr-24 | 32 Pine Grove #13-15 | 700 | $2,434 | $1,703,000 |
| 31-Mar-24 | 32 Pine Grove #10-15 | 700 | $2,404 | $1,682,000 |
| 30-Mar-24 | 30 Pine Grove #05-08 | 1,292 | $2,526 | $3,263,000 |
| 29-Mar-24 | 36 Pine Grove #17-17 | 1,464 | $2,521 | $3,690,000 |
| 18-Mar-24 | 32 Pine Grove #11-12 | 969 | $2,529 | $2,450,000 |
| 11-Mar-24 | 30 Pine Grove #19-02 | 797 | $2,453 | $1,954,000 |
| 8-Mar-24 | 32 Pine Grove #04-15 | 700 | $2,338 | $1,636,000 |
| 4-Mar-24 | 30 Pine Grove #07-05 | 1,464 | $2,536 | $3,712,000 |
| 1-Mar-24 | 36 Pine Grove #06-22 | 775 | $2,455 | $1,903,000 |
| 29-Feb-24 | 32 Pine Grove #12-12 | 969 | $2,540 | $2,461,000 |
| 28-Feb-24 | 30 Pine Grove #04-03 | 538 | $2,354 | $1,267,000 |
| 28-Feb-24 | 30 Pine Grove #14-06 | 700 | $2,454 | $1,717,000 |
| 25-Feb-24 | 36 Pine Grove #07-17 | 1,464 | $2,422 | $3,545,000 |
| 24-Feb-24 | 32 Pine Grove #07-10 | 797 | $2,472 | $1,969,000 |
| 24-Feb-24 | 32 Pine Grove #07-12 | 969 | $2,463 | $2,386,000 |
| 18-Feb-24 | 36 Pine Grove #02-18 | 797 | $2,419 | $1,927,000 |
| 17-Feb-24 | 30 Pine Grove #03-05 | 1,464 | $2,491 | $3,646,000 |
| 16-Feb-24 | 32 Pine Grove #08-12 | 969 | $2,474 | $2,397,000 |
| 2-Feb-24 | 32 Pine Grove #09-12 | 969 | $2,486 | $2,408,000 |
| 23-Jan-24 | 30 Pine Grove #22-02 | 797 | $2,513 | $2,001,520 |
| 20-Jan-24 | 30 Pine Grove #18-01 | 969 | $2,427 | $2,351,000 |
| 18-Jan-24 | 30 Pine Grove #19-01 | 969 | $2,438 | $2,362,000 |
| 18-Jan-24 | 30 Pine Grove #22-01 | 969 | $2,471 | $2,394,000 |
| 15-Jan-24 | 30 Pine Grove #06-01 | 969 | $2,280 | $2,209,000 |
| 15-Jan-24 | 30 Pine Grove #07-01 | 969 | $2,292 | $2,220,000 |
| 15-Jan-24 | 30 Pine Grove #08-08 | 1,292 | $2,507 | $3,238,000 |
| 15-Jan-24 | 30 Pine Grove #13-02 | 797 | $2,326 | $1,853,000 |
| 14-Jan-24 | 30 Pine Grove #18-03 | 538 | $2,575 | $1,386,000 |
| 13-Jan-24 | 30 Pine Grove #13-03 | 538 | $2,507 | $1,349,000 |
| 11-Jan-24 | 32 Pine Grove #21-12 | 969 | $2,650 | $2,567,000 |
| 5-Jan-24 | 36 Pine Grove #10-17 | 1,464 | $2,412 | $3,531,330 |
| 5-Jan-24 | 36 Pine Grove #11-17 | 1,464 | $2,446 | $3,581,000 |
| 1-Jan-24 | 36 Pine Grove #05-18 | 797 | $2,453 | $1,954,000 |
| 24-Dec-23 | 32 Pine Grove #06-15 | 700 | $2,357 | $1,649,340 |
| 17-Dec-23 | 30 Pine Grove #11-03 | 538 | $2,458 | $1,322,640 |
| 16-Dec-23 | 30 Pine Grove #12-01 | 969 | $2,395 | $2,320,000 |
| 15-Dec-23 | 32 Pine Grove #10-12 | 969 | $2,497 | $2,419,000 |
| 12-Dec-23 | 32 Pine Grove #05-10 | 797 | $2,431 | $1,936,000 |
| 5-Dec-23 | 30 Pine Grove #13-06 | 700 | $2,415 | $1,690,000 |
| 27-Nov-23 | 30 Pine Grove #11-08 | 1,292 | $2,590 | $3,346,000 |
| 26-Nov-23 | 30 Pine Grove #10-03 | 538 | $2,446 | $1,316,700 |
| 25-Nov-23 | 32 Pine Grove #09-15 | 700 | $2,400 | $1,679,000 |
| 20-Nov-23 | 36 Pine Grove #09-18 | 797 | $2,498 | $1,990,000 |
| 19-Nov-23 | 30 Pine Grove #05-04 | 1,216 | $2,318 | $2,819,000 |
| 18-Nov-23 | 30 Pine Grove #04-06 | 700 | $2,317 | $1,621,000 |
| 14-Nov-23 | 30 Pine Grove #21-02 | 797 | $2,490 | $1,983,000 |
| 13-Nov-23 | 36 Pine Grove #12-17 | 1,464 | $2,407 | $3,524,000 |
| 11-Nov-23 | 30 Pine Grove #17-03 | 538 | $2,551 | $1,373,000 |
| 11-Nov-23 | 32 Pine Grove #06-10 | 797 | $2,442 | $1,945,000 |
| 9-Nov-23 | 30 Pine Grove #11-07 | 764 | $2,472 | $1,889,000 |
| 8-Nov-23 | 36 Pine Grove #20-19 | 764 | $2,461 | $1,881,000 |
| 6-Nov-23 | 30 Pine Grove #12-07 | 764 | $2,457 | $1,878,000 |
| 5-Nov-23 | 36 Pine Grove #16-19 | 764 | $2,419 | $1,849,000 |
| 3-Nov-23 | 36 Pine Grove #05-23 | 1,216 | $2,465 | $2,998,000 |
| 28-Oct-23 | 30 Pine Grove #23-01 | 969 | $2,533 | $2,454,000 |
| 27-Oct-23 | 30 Pine Grove #09-01 | 969 | $2,314 | $2,242,000 |
| 23-Oct-23 | 30 Pine Grove #12-03 | 538 | $2,495 | $1,343,000 |
| 22-Oct-23 | 30 Pine Grove #10-05 | 1,464 | $2,531 | $3,704,580 |
| 20-Oct-23 | 32 Pine Grove #05-09 | 1,216 | $2,387 | $2,903,000 |
| 18-Oct-23 | 32 Pine Grove #06-14 | 764 | $2,409 | $1,841,000 |
| 5-Oct-23 | 36 Pine Grove #07-18 | 797 | $2,476 | $1,972,000 |
| 30-Sep-23 | 30 Pine Grove #18-06 | 700 | $2,501 | $1,750,000 |
| 18-Sep-23 | 30 Pine Grove #07-03 | 538 | $2,388 | $1,285,000 |
| 11-Sep-23 | 36 Pine Grove #05-20 | 969 | $2,392 | $2,317,000 |
| 23-Aug-23 | 32 Pine Grove #12-14 | 764 | $2,457 | $1,878,000 |
| 23-Aug-23 | 32 Pine Grove #12-15 | 700 | $2,380 | $1,665,000 |
| 22-Aug-23 | 32 Pine Grove #07-15 | 700 | $2,344 | $1,640,000 |
| 19-Aug-23 | 32 Pine Grove #05-11 | 764 | $2,257 | $1,725,000 |
| 13-Aug-23 | 30 Pine Grove #09-03 | 538 | $2,410 | $1,297,000 |
| 13-Aug-23 | 30 Pine Grove #20-02 | 797 | $2,478 | $1,974,000 |
| 9-Aug-23 | 32 Pine Grove #12-10 | 797 | $2,510 | $1,999,000 |
| 20-Jul-23 | 32 Pine Grove #02-14 | 764 | $2,342 | $1,790,000 |
| 17-Jul-23 | 30 Pine Grove #07-06 | 700 | $2,323 | $1,625,000 |
| 16-Jul-23 | 36 Pine Grove #06-18 | 797 | $2,415 | $1,924,000 |
| 16-Jul-23 | 36 Pine Grove #18-19 | 764 | $2,392 | $1,828,000 |
| 15-Jul-23 | 30 Pine Grove #13-01 | 969 | $2,359 | $2,285,000 |
| 15-Jul-23 | 30 Pine Grove #14-01 | 969 | $2,370 | $2,296,000 |
| 15-Jul-23 | 30 Pine Grove #17-01 | 969 | $2,415 | $2,340,000 |
| 15-Jul-23 | 30 Pine Grove #16-01 | 969 | $2,404 | $2,329,000 |
| 15-Jul-23 | 30 Pine Grove #04-01 | 969 | $2,258 | $2,187,000 |
| 15-Jul-23 | 30 Pine Grove #03-01 | 969 | $2,247 | $2,177,000 |
| 15-Jul-23 | 30 Pine Grove #15-01 | 969 | $2,393 | $2,318,000 |
| 15-Jul-23 | 30 Pine Grove #11-01 | 969 | $2,337 | $2,264,000 |
| 15-Jul-23 | 30 Pine Grove #10-01 | 969 | $2,326 | $2,253,000 |
| 15-Jul-23 | 30 Pine Grove #21-01 | 969 | $2,460 | $2,383,000 |
| 15-Jul-23 | 30 Pine Grove #11-02 | 797 | $2,304 | $1,835,000 |
| 15-Jul-23 | 30 Pine Grove #03-02 | 797 | $2,215 | $1,764,000 |
| 15-Jul-23 | 30 Pine Grove #12-02 | 797 | $2,315 | $1,844,000 |
| 15-Jul-23 | 30 Pine Grove #09-02 | 797 | $2,281 | $1,817,000 |
| 15-Jul-23 | 30 Pine Grove #18-02 | 797 | $2,393 | $1,906,000 |
| 15-Jul-23 | 30 Pine Grove #14-02 | 797 | $2,338 | $1,862,000 |
| 15-Jul-23 | 30 Pine Grove #04-02 | 797 | $2,226 | $1,773,000 |
| 15-Jul-23 | 30 Pine Grove #16-02 | 797 | $2,370 | $1,888,000 |
| 15-Jul-23 | 30 Pine Grove #07-02 | 797 | $2,259 | $1,799,000 |
| 15-Jul-23 | 30 Pine Grove #17-02 | 797 | $2,382 | $1,897,000 |
| 15-Jul-23 | 30 Pine Grove #15-02 | 797 | $2,360 | $1,880,000 |
| 15-Jul-23 | 30 Pine Grove #19-03 | 538 | $2,484 | $1,337,000 |
| 15-Jul-23 | 30 Pine Grove #05-03 | 538 | $2,319 | $1,248,000 |
| 15-Jul-23 | 30 Pine Grove #08-03 | 538 | $2,352 | $1,266,000 |
| 15-Jul-23 | 30 Pine Grove #06-03 | 538 | $2,330 | $1,254,000 |
| 15-Jul-23 | 30 Pine Grove #06-04 | 1,216 | $2,303 | $2,801,000 |
| 15-Jul-23 | 30 Pine Grove #08-05 | 1,464 | $2,487 | $3,640,000 |
| 15-Jul-23 | 30 Pine Grove #09-05 | 1,464 | $2,496 | $3,654,000 |
| 15-Jul-23 | 30 Pine Grove #15-05 | 1,464 | $2,566 | $3,757,000 |
| 15-Jul-23 | 30 Pine Grove #06-05 | 1,464 | $2,458 | $3,598,000 |
| 15-Jul-23 | 30 Pine Grove #11-06 | 700 | $2,373 | $1,660,000 |
| 15-Jul-23 | 30 Pine Grove #08-06 | 700 | $2,343 | $1,639,000 |
| 15-Jul-23 | 30 Pine Grove #03-06 | 700 | $2,283 | $1,597,000 |
| 15-Jul-23 | 30 Pine Grove #16-06 | 700 | $2,431 | $1,701,000 |
| 15-Jul-23 | 30 Pine Grove #09-06 | 700 | $2,353 | $1,646,000 |
| 15-Jul-23 | 30 Pine Grove #05-06 | 700 | $2,303 | $1,611,000 |
| 15-Jul-23 | 30 Pine Grove #06-06 | 700 | $2,313 | $1,618,000 |
| 15-Jul-23 | 30 Pine Grove #10-06 | 700 | $2,363 | $1,653,000 |
| 15-Jul-23 | 30 Pine Grove #10-07 | 764 | $2,413 | $1,844,000 |
| 15-Jul-23 | 30 Pine Grove #08-07 | 764 | $2,392 | $1,828,000 |
| 15-Jul-23 | 30 Pine Grove #04-07 | 764 | $2,340 | $1,788,000 |
| 15-Jul-23 | 30 Pine Grove #05-07 | 764 | $2,350 | $1,796,000 |
| 15-Jul-23 | 30 Pine Grove #06-07 | 764 | $2,361 | $1,804,000 |
| 15-Jul-23 | 30 Pine Grove #07-07 | 764 | $2,371 | $1,812,000 |
| 15-Jul-23 | 30 Pine Grove #03-07 | 764 | $2,330 | $1,781,000 |
| 15-Jul-23 | 32 Pine Grove #06-09 | 1,216 | $2,396 | $2,914,000 |
| 15-Jul-23 | 32 Pine Grove #08-10 | 797 | $2,415 | $1,924,000 |
| 15-Jul-23 | 32 Pine Grove #09-10 | 797 | $2,427 | $1,933,000 |
| 15-Jul-23 | 32 Pine Grove #11-10 | 797 | $2,449 | $1,951,000 |
| 15-Jul-23 | 32 Pine Grove #03-10 | 797 | $2,360 | $1,880,000 |
| 15-Jul-23 | 32 Pine Grove #10-10 | 797 | $2,438 | $1,942,000 |
| 15-Jul-23 | 32 Pine Grove #18-11 | 764 | $2,392 | $1,828,000 |
| 15-Jul-23 | 32 Pine Grove #16-11 | 764 | $2,371 | $1,812,000 |
| 15-Jul-23 | 32 Pine Grove #15-11 | 764 | $2,361 | $1,804,000 |
| 15-Jul-23 | 32 Pine Grove #08-11 | 764 | $2,289 | $1,749,000 |
| 15-Jul-23 | 32 Pine Grove #17-11 | 764 | $2,381 | $1,820,000 |
| 15-Jul-23 | 32 Pine Grove #04-11 | 764 | $2,247 | $1,717,000 |
| 15-Jul-23 | 32 Pine Grove #13-11 | 764 | $2,340 | $1,788,000 |
| 15-Jul-23 | 32 Pine Grove #03-11 | 764 | $2,236 | $1,709,000 |
| 15-Jul-23 | 32 Pine Grove #09-11 | 764 | $2,299 | $1,757,000 |
| 15-Jul-23 | 32 Pine Grove #02-11 | 764 | $2,226 | $1,701,000 |
| 15-Jul-23 | 32 Pine Grove #12-11 | 764 | $2,330 | $1,781,000 |
| 15-Jul-23 | 32 Pine Grove #03-12 | 969 | $2,369 | $2,295,000 |
| 15-Jul-23 | 32 Pine Grove #06-12 | 969 | $2,403 | $2,328,000 |
| 15-Jul-23 | 32 Pine Grove #02-12 | 969 | $2,358 | $2,284,000 |
| 15-Jul-23 | 32 Pine Grove #09-13 | 1,292 | $2,518 | $3,252,000 |
| 15-Jul-23 | 32 Pine Grove #04-14 | 764 | $2,340 | $1,788,000 |
| 15-Jul-23 | 32 Pine Grove #05-14 | 764 | $2,350 | $1,796,000 |
| 15-Jul-23 | 32 Pine Grove #03-14 | 764 | $2,330 | $1,781,000 |
| 15-Jul-23 | 32 Pine Grove #02-15 | 700 | $2,248 | $1,573,000 |
| 15-Jul-23 | 32 Pine Grove #11-15 | 700 | $2,347 | $1,642,000 |
| 15-Jul-23 | 32 Pine Grove #05-15 | 700 | $2,277 | $1,593,000 |
| 15-Jul-23 | 32 Pine Grove #08-15 | 700 | $2,317 | $1,621,000 |
| 15-Jul-23 | 32 Pine Grove #15-15 | 700 | $2,397 | $1,677,000 |
| 15-Jul-23 | 32 Pine Grove #03-15 | 700 | $2,258 | $1,580,000 |
| 15-Jul-23 | 36 Pine Grove #16-17 | 1,464 | $2,445 | $3,579,000 |
| 15-Jul-23 | 36 Pine Grove #20-17 | 1,464 | $2,483 | $3,635,000 |
| 15-Jul-23 | 36 Pine Grove #18-17 | 1,464 | $2,464 | $3,607,000 |
| 15-Jul-23 | 36 Pine Grove #11-18 | 797 | $2,472 | $1,969,000 |
| 15-Jul-23 | 36 Pine Grove #08-18 | 797 | $2,438 | $1,942,000 |
| 15-Jul-23 | 36 Pine Grove #18-18 | 797 | $2,550 | $2,031,000 |
| 15-Jul-23 | 36 Pine Grove #03-19 | 764 | $2,236 | $1,709,000 |
| 15-Jul-23 | 36 Pine Grove #14-19 | 764 | $2,350 | $1,796,000 |
| 15-Jul-23 | 36 Pine Grove #11-19 | 764 | $2,320 | $1,773,000 |
| 15-Jul-23 | 36 Pine Grove #10-19 | 764 | $2,309 | $1,765,000 |
| 15-Jul-23 | 36 Pine Grove #06-19 | 764 | $2,268 | $1,733,000 |
| 15-Jul-23 | 36 Pine Grove #08-19 | 764 | $2,289 | $1,749,000 |
| 15-Jul-23 | 36 Pine Grove #02-19 | 764 | $2,226 | $1,701,000 |
| 15-Jul-23 | 36 Pine Grove #13-19 | 764 | $2,340 | $1,788,000 |
| 15-Jul-23 | 36 Pine Grove #04-19 | 764 | $2,247 | $1,717,000 |
| 15-Jul-23 | 36 Pine Grove #12-19 | 764 | $2,330 | $1,781,000 |
| 15-Jul-23 | 36 Pine Grove #09-19 | 764 | $2,299 | $1,757,000 |
| 15-Jul-23 | 36 Pine Grove #07-19 | 764 | $2,278 | $1,741,000 |
| 15-Jul-23 | 36 Pine Grove #15-19 | 764 | $2,361 | $1,804,000 |
| 15-Jul-23 | 36 Pine Grove #05-19 | 764 | $2,257 | $1,725,000 |
| 15-Jul-23 | 36 Pine Grove #08-20 | 969 | $2,426 | $2,350,000 |
| 15-Jul-23 | 36 Pine Grove #09-20 | 969 | $2,437 | $2,361,000 |
| 15-Jul-23 | 36 Pine Grove #02-20 | 969 | $2,358 | $2,284,000 |
| 15-Jul-23 | 36 Pine Grove #03-20 | 969 | $2,369 | $2,295,000 |
| 15-Jul-23 | 36 Pine Grove #06-20 | 969 | $2,403 | $2,328,000 |
| 15-Jul-23 | 36 Pine Grove #07-20 | 969 | $2,414 | $2,339,000 |
| 15-Jul-23 | 36 Pine Grove #12-21 | 1,733 | $2,567 | $4,448,000 |
| 15-Jul-23 | 36 Pine Grove #07-22 | 775 | $2,391 | $1,853,000 |
| 15-Jul-23 | 36 Pine Grove #10-22 | 775 | $2,431 | $1,884,000 |
| 15-Jul-23 | 36 Pine Grove #08-22 | 775 | $2,412 | $1,869,000 |
| 15-Jul-23 | 36 Pine Grove #07-23 | 1,216 | $2,485 | $3,022,000 |
| 15-Jul-23 | 36 Pine Grove #18-23 | 1,216 | $2,609 | $3,174,000 |
| 15-Jul-23 | 36 Pine Grove #19-23 | 1,216 | $2,619 | $3,186,000 |
| 14-Jul-23 | 30 Pine Grove #08-01 | 969 | $2,303 | $2,231,000 |
| 14-Jul-23 | 30 Pine Grove #20-01 | 969 | $2,450 | $2,373,000 |
| 14-Jul-23 | 30 Pine Grove #05-01 | 969 | $2,269 | $2,198,000 |
| 14-Jul-23 | 30 Pine Grove #10-02 | 797 | $2,292 | $1,826,000 |
| 14-Jul-23 | 30 Pine Grove #08-02 | 797 | $2,270 | $1,808,000 |
| 14-Jul-23 | 30 Pine Grove #05-02 | 797 | $2,237 | $1,782,000 |
| 14-Jul-23 | 30 Pine Grove #06-02 | 797 | $2,247 | $1,790,000 |
| 14-Jul-23 | 30 Pine Grove #03-03 | 538 | $2,297 | $1,236,000 |
| 14-Jul-23 | 32 Pine Grove #11-11 | 764 | $2,320 | $1,773,000 |
| 14-Jul-23 | 32 Pine Grove #10-11 | 764 | $2,309 | $1,765,000 |
| 14-Jul-23 | 32 Pine Grove #06-11 | 764 | $2,268 | $1,733,000 |
| 14-Jul-23 | 36 Pine Grove #23-17 | 1,464 | $2,511 | $3,676,000 |
| 14-Jul-23 | 36 Pine Grove #08-17 | 1,464 | $2,369 | $3,468,000 |
| 14-Jul-23 | 36 Pine Grove #21-21 | 1,733 | $2,705 | $4,688,000 |
| 14-Jul-23 | 36 Pine Grove #09-21 | 1,733 | $2,532 | $4,388,000 |
| 14-Jul-23 | 36 Pine Grove #12-23 | 1,216 | $2,542 | $3,092,000 |
Prime Education Belt with Top-Tier School Access
Pinetree Hill Residences sits within the coveted Bukit Timah–Clementi education cluster, offering families direct proximity to Henry Park Primary, Pei Tong Primary, Nan Hua Primary, and leading international schools such as Dover Court and UWCSEA (Dover Campus). The concentration of established schools makes this enclave highly attractive for long-term family planning and enhances future resale demand.
Rare Large-Scale RCR Site with Nature-Focused Living
Set on an expansive land plot, Pinetree Hill Residences offers one of the most comprehensive facility suites in the area, including forest trails, reflective ponds, gourmet pavilions, a 50m lap pool, Japanese garden, aquatherapy pool, and half basketball court. The scale, greenery, and low-density planning give residents a lifestyle more commonly associated with high-end Bukit Timah developments.
Premium Developer Track Record & High-Quality Design
UOL and Singapore Land Group are known for building timeless, well-constructed homes with enduring value. The collaboration with P&T Consultants and Henning Larsen (landscape architect) reflects a design approach centred on natural materials, organic spaces, and long-term durability—appealing to homeowners who prioritise quality and aesthetics.
High Upside Potential within a Mature, Supply-Limited Neighbourhood
The Pine Grove enclave has historically enjoyed strong upgrader demand due to its centrality, school network, and proximity to major educational institutions. With limited new supply in this D21 pocket and sustained interest from families, Pinetree Hill Residences is well-positioned for long-term growth and value retention.
Pinetree Hill Residences comprises 3 residential blocks, each standing 24 storeys high.
There are 520 residential units, ranging from 1 Bedroom + Study to 5 Bedroom Premium units and a Penthouse.
There are 17 unit types in Pinetree Hill Residences. 1 Bedroom + Study units start from 538 sqft. 2 Bedroom units range from 700 to 850 sqft, while 2 Bedroom Premium units range from 764 to 775 sqft. 2 Bedroom Premium + Study units are 797 sqft. 3 Bedroom units range from 969 to 1,173 sqft, and 3 Bedroom Premium + Study units range from 1,216 to 1,421 sqft. 4 Bedroom Deluxe with Private Lift units are 1,292 to 1,485 sqft, while 4 Bedroom Premium with Private Lift units are 1,464 to 1,668 sqft. 5 Bedroom Premium with Private Lift units are 1,733 sqft, and the Penthouse measures 2,874 sqft.
No, Pinetree Hill Residences is Leasehold: 99 yrs from Sept 2022
Pinetree Hill Residences is 99 yrs from Sept 2022
Pine Grove Pond, Waterwall (The Vertical Oasis), Cyathea Garden, Maranta Garden, Heliconia Garden, Reflective Pond, Forest Pavilion (Pinetree Nest), Flower Swathe, Outdoor Social Lounge, Gym and Social Space (The Commune), Function Room 1 (The Royal), Function Room 2 (The Tangerine), Function Room 3 (The Orient), Social Cove, Gourmet Pavilion, Japanese Gourmet Pavilion, Floating Pavilion, BBQ Pavilion, Half Basketball Court, Tennis Court, 50m Lap Pool, Pool Deck, Pool Cabanas, Kid’s Play Pool, Oasis Pool, Aquatherapy Pool, Forest Playground, Exploration Trail, Outdoor Gym, Karaoke Room (Basement)
Pinetree Hill Residences’s Architects are: P&T Consultants Pte Ltd (Architect), Henning Larsen (Landscape Architect) Pinetree Hill Residences’s Builder is United Tec Construction Pte Ltd
Pinetree Hill Residences is Developed by UOL Group Limited, Singapore Land Group
Maintenance fees at Pinetree Hill Residences start from $340 for the 1 Bedroom + Study. 2 Bedroom & 2 Bedroom Premium units are $408. 2 Bedroom Premium + Study and 3 Bedroom units are also $408, while 3 Bedroom Premium + Study and 4 Bedroom Deluxe units are $476. 4 Bedroom Premium units are $476, 5 Bedroom Premium units are $544, and the Penthouse is $612.
Pinetree Hill Residences (Pine Grove Parcel A GLS) was aquired by UOL for $671,500,800 or $1,318 psf ppr
Yes. Its location along the East-West Line provides strong rental demand from one-north, NUS, and NUH, while the surrounding landed enclave limits future supply. The education cluster supports long-term value stability, and pricing offers a strong proposition for families seeking a premium RCR home.
Absolutely. The project features a large land area, extensive family-friendly facilities, multiple pavilions, sports zones, kids’ play areas, and close access to top primary and international schools—making it ideal for households with children of all ages.
Pinetree Hill Residences estimated PSF ranges from $2,139 psf to $2,763 psf
Pinetree Hll Residences Prices start from $1,236,000 ($2,297 psf) for a 1 Bedroom, $1,573,000 ($2,248 psf) for a 2 Bedroom, $2,177,000 ($2,247 psf) for a 3 Bedroom, $3,204,000 ($2,480 psf) for a 4 Bedroom, and $4,364,000 ($2,518 psf) for a 5 Bedroom
The project is located in District 21, within the Upper Bukit Timah / Clementi Park / Ulu Pandan area.
The project is located at 30, 32 & 36 Pine Grove in District 21, close to Dover MRT, Clementi MRT, Bukit Timah Nature Reserve, one-north, and major education clusters.
The nearest MRT stations are Dover MRT (EW22) at 920m and Clementi MRT (EW23) at 1.31km.
Primary Schools within 1km of Pinetree Hill Residences: 1km Primary Schools: Henry Park Primary School, Pei Tong Primary School
It is a 99-year leasehold residential development offering 520 units across 3 blocks. It features nature-led landscaping, full condominium facilities, and a wide range of unit types designed for both family living and long-term residence.
Pinetree Hill Residences launched on 15 July 2023.
Showflat is located opposite Henry Park Primary
Yes, Foreigners can buy Pinetree Hill Residences. In Singapore, Foreigners have to pay 60% Additional Buyers Stamp Duty for Property Purchases.
You can Book a viewing with our Appointed Sales Team Kelvin Sin 97222222 Chew Peixuan 91015301
Pinetree Hill Residences is expected to TOP in 2026 Q3
Hi
We offer private property consultations for readers. Interested?