32 Third Avenue, Willoughby sold price