Portfolio of 18 strata units at Orchard Shopping Centre for sale at S$90m indicative
Printable View