96 Mein Street, Scarborough sold price