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