108/2 ARTARMON Road, Willoughby sold price