Oxley Holdings awarded Vista Park collective sale at S$418m

Printable View