195/2 Chamberlain Road, Cambridge sold price