8C Haworth Avenue, Cambridge sold price