104-106 Hampden Road, Artarmon sold price