Property How Much logo

Shelford Garden

1982TOP
19units
Freehold
Shelford Road, Singapore 288388, District 11