The Sail's 22 retail units fetch $105m

Printable View