24D Southbourne Street, Scarborough sold price