52/2 Artarmon Road, Willoughby sold price