(25 South Wharf) 769-823 Lorimer Street, Docklands sold price