Property How Much logo

the shelford

2005TOP
215units
Freehold
shelford road, Singapore 286888