Shan at Balestier

Condominium