SwipeHomes Market

Viio @ Balestier

$1,879 psf

Median over 3 sales in the 12 months to September 2026

$890,000

Latest sale, June 2026: 474 sq ft, storeys 6 to 10

12

Recorded sales since June 2022

Viio @ Balestier on Balestier Road has had 12 recorded sales since June 2022. The latest was 474 sq ft on storeys 6 to 10, sold in June 2026 for $890,000 ($1,879 psf). Over the 12 months to September 2026, the median was $1,879 psf across 3 sales.

What's my condo worth? A free estimate from this project's URA sales.

Estimate a unit

All sales, last 5 years

Storeys are URA's five-floor bands. Unit numbers are never shown.

MonthPricepsfSize (sq ft)StoreysType
Jun 2026$890,000$1,8794746 to 10Resale
Jan 2026$925,000$1,9534746 to 10Resale
Nov 2025$1,015,000$1,8135601 to 5Resale
Dec 2024$1,018,000$1,8195606 to 10Resale
Apr 2024$1,480,000$1,7638406 to 10Resale
Mar 2024$870,000$1,8374746 to 10Resale
Feb 2024$870,000$1,83747411 to 15Resale
Oct 2023$868,000$1,8334746 to 10Resale
Aug 2023$850,000$1,7954746 to 10Resale
Jul 2023$1,805,000$1,6771,0766 to 10Resale
Oct 2022$1,480,000$1,7638406 to 10Resale
Jun 2022$988,000$1,7655606 to 10Resale

Rents

Over the 12 months to August 2026, Viio @ Balestier let for a median $3,400 a month across 23 contracts.

$3,400median monthly rent, 12 months
23contracts, 12 months
4.4%indicative gross yield

Indicative gross yield: the median monthly rent over 12 months to August 2026, times 12, divided by the median sale price over 12 months to September 2026 ($925,000, 3 sales). The homes let and the homes sold differ in size and floor, and it is before costs, vacancy and tax. An estimate, not a valuation.

Median monthly rent by bedrooms, 12 months to August 2026

BedroomsMedian rentContracts
2 bedrooms$3,40021
3 bedroomsFewer than 3, not shown2

Latest 30 rental contracts

Size is URA's range in square feet. Unit numbers and floors are never shown.

Lease fromMonthly rentBedroomsSize (sq ft)
Aug 2026$4,3002800 to 900
Aug 2026$3,8002800 to 900
Aug 2026$3,4002500 to 600
Aug 2026$3,4002500 to 600
Jul 2026$4,0002800 to 900
Jul 2026$4,0002800 to 900
Jul 2026$3,3502500 to 600
Jun 2026$3,4002500 to 600
May 2026$4,3002800 to 900
May 2026$4,00031,000 to 1,100
May 2026$4,0002800 to 900
Apr 2026$3,3002400 to 500
Mar 2026$3,4002500 to 600
Mar 2026$3,4002400 to 500
Mar 2026$3,1002400 to 500
Feb 2026$3,4002500 to 600
Feb 2026$3,2002400 to 500
Jan 2026$4,2002800 to 900
Dec 2025$4,0002800 to 900
Nov 2025$5,20031,000 to 1,100
Nov 2025$3,4002400 to 500
Oct 2025$3,0002400 to 500
Sep 2025$3,3002400 to 500
Aug 2025$5,10031,000 to 1,100
Aug 2025$3,8002500 to 600
Aug 2025$3,4002500 to 600
Aug 2025$3,3002500 to 600
Aug 2025$3,1002400 to 500
Jul 2025$4,0002800 to 900
Jun 2025$3,3002500 to 600