703 Mowbray Road, Artarmon sold price