2/3 Grove Avenue, Everard Park sold price