16/20 Hampden Road, Artarmon sold price