18/38 Hampden Road, Artarmon sold price