Level One 24 Church Street, Whittlesea sold price