106a Hampden Road, Artarmon sold price