16/10 Nautilus Crescent, Scarborough sold price