Property How Much logo
1983TOP
20units
Freehold

shelford view

shelford road, Singapore 288420