43 Armstrong Avenue, Cambridge