88A Hampden Road, Artarmon sold price