Floor 268, Keilor Road, Essendon North sold price