Sceneca Square sells for S$64 million

Printable View