// Adds dimensions UUID, Author and Topic into GA4
Monday, November 17, 2025
25.3 C
Singapore

3-room Bidadari flat resold for $930,000, breaking Toa Payoh record

SINGAPORE: A three-room HDB flat in Bidadari has been resold for $930,000, setting a new record for three-room flats in Toa Payoh and nearing the highest-ever resale price for such units across Singapore.

According to real estate website 99.co, the flat — located between the 16th and 18th floors of Block 115C, Alkaff Lakeview, in the Alkaff Crescent project — was sold this month for $930,000. The unit spans 71 square metres, and its 99-year lease began in 2020, leaving 94 years and three months on the lease.

The transaction marks a notable rise in resale prices within the Alkaff Lakeview development. Just three months ago, another three-room flat in the same block, located between the 13th and 15th floors, was sold for $920,000.

Property portal EdgeProp suggested that the $10,000 price difference between the two transactions may be attributed to the higher floor level of the recently sold unit.

So far, three three-room flats in Block 115C, Alkaff Lakeview, have fetched prices above the $900,000 mark.

See also  Lakeside apartment owners stand to pocket $2 million each if en bloc succeeds

The $930,000 resale price now stands just shy of the current national record of $935,000 for a three-room HDB flat, which was set by a unit at SkyParc@Dawson in Queenstown, according to 99.co.

- Advertisement -

Hot this week

EV adoption hits new highs as electric car registrations surge past 50%

SINGAPORE: Singapore’s shift towards greener tech just hit a...

Nationwide consultation launched to refresh Singapore’s Land Transport Master Plan

SINGAPORE: Singapore’s transport future is getting a major update...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //