132/2 ARTARMON Road, Willoughby sold price