20/163 Willoughby Road, Naremburn sold price