122-124 Hampden Road, Artarmon sold price