12 On Shan

12 On Shan is a 72-unit condominium at Shan Road, Singapore 328105, in District 12 (Balestier / Toa Payoh). It was completed in 2019 on a freehold title.

  • Condominium
  • Freehold
  • Completed 2019
  • 72 units
See your rate for this property
12 On Shan, a condominium. Illustration is AI-generated.

This summary and image are AI-generated from data and photographs collected about this development.

What 12 On Shan is

12 On Shan is a freehold condominium on Shan Road in District D12. 12 On Shan was completed in 2019 and has 72 units.

The development comprises 72 units in one block and was developed by TA Realty Pte Ltd.

It is in the Balestier / Toa Payoh planning area.

Highlights
  • Completed in 2019 with 72 units in one block.
  • Freehold condominium on Shan Road in District D12.
  • Developed by TA Realty Pte Ltd.

Location and postal codes

Map showing the location of 12 On Shan
12 On Shan, Shan Road, District 12.
Address

Shan RoadSingapore 328105District 12

Postal codes at 12 On Shan, 1 building on record
AddressPostal codeUnits
12 Shan Road32810572

Rates from 1.35%

Over 25 years, all major banks

See your rate

Financing 12 On Shan

Indicative rates from 1.35% over 25 years.

Indicative monthly repayment over 25 years. Rates as at 26 Aug 2026.

See your actual rate for 12 On ShanFree to use, confidential, all major banks

Nearby and similar

Similar condominiums in District 12

Explore

Data sources and last updated

  • Description generated 13 Aug 2026
  • Bank rates as at 26 Aug 2026
  • Development record updated 17 Aug 2026