18/2-6 Buckingham Road, Killara sold price