3 prime apartment buildings near Orchard Road sold for $190.5m

Printable View