If you live on la mera esquina, you live right on the corner. The adjective mero means mere, pure or can also mean simple. The whole idea is that it is the pure form of something. Kind of like a simple ingredient, or single ingredient. The purest form.