Terreno San Miguel de Allende 40 has