Property How Much logo
2015TOP
55units

shangri-la residences

lady hill road, Singapore 258685