23B Hamilton Road, Cambridge sold price