// Adds dimensions UUID, Author and Topic into GA4
Saturday, July 25, 2026
28.9 C
Singapore

URA opens tender for residential sites at Media Circle and Bayshore Road to yield over 326,000 units

SINGAPORE: The Urban Redevelopment Authority (URA) has released the tender process for residential sites in Singapore located at Media Circle and Bayshore Road. 

The three sites are part of the Confirmed List in the H2 2024 Government Land Sales (GLS) Programme, as reported by Singapore Business Review.

The tender for Parcel A at Media Circle will close at noon on March 4, 2025. The tender for Parcel B at Media Circle will close on April 29, 2025. The Bayshore Road site tender will close at noon on March 18, 2025.

All three sites will be sold with a 99-year lease.

The Media Circle sites, Parcels A and B, are expected to yield a combined total of 325,500 residential units. Parcel A has a maximum gross floor area (GFA) of 28,230 square metres, while Parcel B offers a larger GFA of 42,119 square metres.

Meanwhile, the Bayshore Road site, with a GFA of 44,089 square metres, is expected to yield around 515 residential units. /TISG

Read also: Developers expected to bid cautiously for Lentor and River Valley sites amidst upcoming supply of new private homes and unsold inventory

- Advertisement -

Hot this week

‘The door has already been firmly shut in his face’: A parent’s Reddit comment about Gen Z son’s despair

A parent's heartbreaking account of their 20-year-old son's despair about the future, jobs, housing, having children, has resonated deeply on Reddit, with responses confirming that a generation's p...

‘Everyone in SG lives like this’: Vietnamese woman wonders if husband is hiding behind ‘Singapore culture’ to justify late nights and female friendships

SINGAPORE: A Vietnamese woman sought the opinions of Singaporeans after her husband repeatedly insisted that the habits she finds suspicious are perfectly normal because, according to him, “everyon...

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); } });
// //
Enable Notifications OK No thanks