Property How Much logo
1997TOP
56units
Freehold

120 grange road

grange road, Singapore 249600